Zotero: clean up the code; add collections support

This commit is contained in:
yu-i-i
2026-11-04 17:51:47 +01:00
parent ca8fd03a2e
commit 5c6ab5fad3
22 changed files with 328 additions and 630 deletions
@@ -139,6 +139,10 @@ const rawLinkedFileData = z.discriminatedUnion('provider', [
// default this to 'bibtex' (ZoteroAgent `_getFormat`)
format: z.enum(['bibtex', 'biblatex']).optional(),
group_id: zz.routeSegment().nullish(),
collection_key: z.union([
z.literal('publications'),
z.string().regex(/^[A-Za-z0-9]{8}$/),
]).optional(),
importer_id: z.string().optional(),
importer_name: z.string().optional(),
v1_importer_id: z.number().optional(),