Code Review Comments

This commit is contained in:
Thomas Rogers
2023-09-06 17:51:42 +02:00
parent 424648ef6d
commit 13ab13d94d
3 changed files with 16 additions and 4 deletions

View File

@ -237,7 +237,7 @@ export const updateFilterResolver = authorized<
}
const filter = await getRepository(Filter).findOne({
where: { id },
where: { id, user: { id: uid } },
relations: ['user'],
})
if (!filter) {

View File

@ -110,7 +110,9 @@ const createDefaultFiltersForUser =
{ name: 'Continue Reading', filter: 'in:inbox sort:read-desc is:unread' },
{ name: 'Non-Feed Items', filter: 'in:library' },
{ name: 'Highlights', filter: 'has:highlights mode:highlights' },
{ name: 'Unlabelled', filter: 'no:label' },
{ name: 'Unlabeled', filter: 'no:label' },
{ name: 'Oldest First', filter: 'sort:saved-asc' },
{ name: 'Files', filter: 'type:file' },
{ name: 'Archived', filter: 'in:archive' },
].map((it, position) => ({
...it,

View File

@ -47,12 +47,22 @@ FROM omnivore.user
ON CONFLICT DO NOTHING;
INSERT INTO omnivore.filters (user_id, category, name, filter, position, default_filter)
SELECT id, 'Search','Unlabelled', 'no:label', 4, true
SELECT id, 'Search','Unlabeled', 'no:label', 4, true
FROM omnivore.user
ON CONFLICT DO NOTHING;
INSERT INTO omnivore.filters (user_id, category, name, filter, position, default_filter)
SELECT id, 'Search', 'Archived', 'in:archive', 5, true
SELECT id, 'Search','Oldest First', 'sort:saved-asc', 5, true
FROM omnivore.user
ON CONFLICT DO NOTHING;
INSERT INTO omnivore.filters (user_id, category, name, filter, position, default_filter)
SELECT id, 'Search','Files', 'type:file', 6, true
FROM omnivore.user
ON CONFLICT DO NOTHING;
INSERT INTO omnivore.filters (user_id, category, name, filter, position, default_filter)
SELECT id, 'Search', 'Archived', 'in:archive', 7, true
FROM omnivore.user
ON CONFLICT DO NOTHING;