mealie/frontend/middleware/pwa-share-target-redirect.global.ts
Kuchenpirat a2a0ad1af0
Some checks failed
Docker Nightly Production / Backend Server Tests (push) Has been cancelled
Docker Nightly Production / Frontend Tests (push) Has been cancelled
Docker Nightly Production / Build Package (push) Has been cancelled
Release Drafter / ✏️ Draft release (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Docker Nightly Production / Build Tagged Release (push) Has been cancelled
Docker Nightly Production / Notify Discord (push) Has been cancelled
fix: pwa share target (#5557)
2025-06-21 10:17:48 -05:00

10 lines
344 B
TypeScript

export default defineNuxtRouteMiddleware((to) => {
if (to.path === "/r/create/url") {
const { user } = useMealieAuth();
const groupSlug = user.value?.groupSlug;
if (!groupSlug) {
return navigateTo("/login", { redirectCode: 301 });
}
return navigateTo(`/g/${groupSlug}${to.fullPath}`, { redirectCode: 301 });
}
});