Add sitemap and portfolio category SEO routes
CI / quality (push) Waiting to run

This commit is contained in:
MOH
2026-03-11 23:13:36 +01:00
parent cff416dd83
commit 64976d6e12
8 changed files with 360 additions and 81 deletions
+11
View File
@@ -266,6 +266,17 @@ export async function getActivePortfolioCategories() {
return categories.map(mapCategory);
}
export async function getActivePortfolioCategoryBySlug(slug: string) {
const category = await prisma.category.findFirst({
where: {
slug,
isActive: true,
},
});
return category ? mapCategory(category) : null;
}
export async function getAdminPortfolioProjects(filters?: {
categoryId?: string;
status?: "all" | "draft" | "published";