Implement magazine reviews, label details, and year filtering
- Aggregate magazine references from all releases on the Entry detail page. - Display country names and external links (Wikipedia/Website) on the Label detail page. - Add a year filter to the ZXDB Explorer to search entries by release year. Signed-off: junie@lucy.xalior.com
This commit is contained in:
@@ -13,6 +13,7 @@ const querySchema = z.object({
|
||||
.length(2, "languageId must be a 2-char code")
|
||||
.optional(),
|
||||
machinetypeId: z.string().optional(),
|
||||
year: z.coerce.number().int().optional(),
|
||||
sort: z.enum(["title", "id_desc"]).optional(),
|
||||
scope: z.enum(["title", "title_aliases", "title_aliases_origins"]).optional(),
|
||||
facets: z.coerce.boolean().optional(),
|
||||
@@ -36,6 +37,7 @@ export async function GET(req: NextRequest) {
|
||||
genreId: searchParams.get("genreId") ?? undefined,
|
||||
languageId: searchParams.get("languageId") ?? undefined,
|
||||
machinetypeId: searchParams.get("machinetypeId") ?? undefined,
|
||||
year: searchParams.get("year") ?? undefined,
|
||||
sort: searchParams.get("sort") ?? undefined,
|
||||
scope: searchParams.get("scope") ?? undefined,
|
||||
facets: searchParams.get("facets") ?? undefined,
|
||||
|
||||
Reference in New Issue
Block a user