diff --git a/packages/api/src/services/create_user.ts b/packages/api/src/services/create_user.ts index 6ded934b4..6fd8e2033 100644 --- a/packages/api/src/services/create_user.ts +++ b/packages/api/src/services/create_user.ts @@ -155,7 +155,10 @@ const createDefaultFiltersForUser = async (userId: string): Promise => { const defaultFilters = [ { name: 'Inbox', filter: 'in:inbox' }, - { name: 'Continue Reading', filter: 'in:inbox sort:read-desc is:unread' }, + { + name: 'Continue Reading', + filter: 'in:inbox sort:read-desc is:reading', + }, { name: 'Non-Feed Items', filter: 'in:library' }, { name: 'Highlights', filter: 'has:highlights mode:highlights' }, { name: 'Unlabeled', filter: 'no:label' }, diff --git a/packages/db/migrations/0130.do.update_continue_reading_filter.sql b/packages/db/migrations/0130.do.update_continue_reading_filter.sql new file mode 100755 index 000000000..c3e4b21cd --- /dev/null +++ b/packages/db/migrations/0130.do.update_continue_reading_filter.sql @@ -0,0 +1,11 @@ +-- Type: DO +-- Name: update_continue_reading_filter +-- Description: Update the filter value in the Continue Reading filter + +BEGIN; + +UPDATE omnivore.filters + SET filter = 'in:inbox sort:read-desc is:reading' + WHERE name = 'Continue Reading' AND default_filter = true; + +COMMIT; diff --git a/packages/db/migrations/0130.undo.update_continue_reading_filter.sql b/packages/db/migrations/0130.undo.update_continue_reading_filter.sql new file mode 100755 index 000000000..288485f0e --- /dev/null +++ b/packages/db/migrations/0130.undo.update_continue_reading_filter.sql @@ -0,0 +1,11 @@ +-- Type: UNDO +-- Name: update_continue_reading_filter +-- Description: Update the filter value in the Continue Reading filter + +BEGIN; + +UPDATE omnivore.filters + SET filter = 'in:inbox sort:read-desc is:unread' + WHERE name = 'Continue Reading' AND default_filter = true; + +COMMIT; diff --git a/packages/web/components/templates/homeFeed/EmptyLibrary.tsx b/packages/web/components/templates/homeFeed/EmptyLibrary.tsx index 04b6df2e0..72da7891b 100644 --- a/packages/web/components/templates/homeFeed/EmptyLibrary.tsx +++ b/packages/web/components/templates/homeFeed/EmptyLibrary.tsx @@ -167,7 +167,7 @@ export const EmptyLibrary = (props: EmptyLibraryProps) => { switch (props.searchTerm) { case 'in:inbox': return 'inbox' - case 'in:inbox sort:read-desc is:unread': + case 'in:inbox sort:read-desc is:reading': return 'continue' case 'in:library': return 'non-feed'