From 7307340afa08f681f0c4a8ae8c64954dc4d67056 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Sun, 17 Jan 2021 12:53:31 -0500 Subject: [PATCH] Remove empty unsubmitted segments Resolves https://github.com/ajayyy/SponsorBlock/issues/609 --- src/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.ts b/src/config.ts index 2a40dbf6..c64800e8 100644 --- a/src/config.ts +++ b/src/config.ts @@ -247,10 +247,10 @@ const Config: SBObject = { * * @param data */ -function encodeStoredItem(data: T): T | Array { +function encodeStoredItem(data: T): T | Array<[string, Array]> { // if data is SBMap convert to json for storing if(!(data instanceof SBMap)) return data; - return Array.from(data.entries()); + return Array.from(data.entries()).filter((element) => element[1] === []); // Remove empty entries } /**