feat: add ci cd files dont edit those files

This commit is contained in:
mahyargdz
2024-10-21 10:22:26 +03:30
commit fb5b440d42
321 changed files with 188273 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
export default function ({$auth, redirect}) {
if ($auth.loggedIn && $auth.hasScope('admin')) {
return true
}
else {
return redirect('/admin/login')
}
}
+11
View File
@@ -0,0 +1,11 @@
export default function ({route, redirect, error}) {
///////////// redirect to default local
if (route.path === '/') return redirect('/ostandari')
///////////// local check
const portals = ['ostandari', 'election']
const isPortal = portals.includes(route.params.portal)
const isAdmin = route.path.includes('/admin')
if (isPortal || isAdmin) return null
else error({statusCode: 404, message: 'صفحه مورد نظر یافت نشد'})
}