From 6f6ecc0f7b8247ca3a6fe2d0e2933b47ac2eab32 Mon Sep 17 00:00:00 2001 From: Kristaps Fabians Geikins Date: Fri, 14 Jun 2024 14:24:16 +0300 Subject: [PATCH] fix(fe2): redirect away from fns page if not authenticated (#2372) --- .circleci/config.yml | 2 +- packages/frontend-2/pages/functions/[fid].vue | 2 +- packages/frontend-2/pages/functions/index.vue | 2 +- packages/frontend-2/pages/projects/[id]/index/automations.vue | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 82e1c40d6..047152fac 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1070,7 +1070,7 @@ jobs: command: yarn build:public - run: name: Build FE2 - command: yarn build:sourcemaps + command: NODE_ENV=production yarn build:sourcemaps working_directory: 'packages/frontend-2' - run: name: Upload source maps diff --git a/packages/frontend-2/pages/functions/[fid].vue b/packages/frontend-2/pages/functions/[fid].vue index 9c6108e4f..4d802e0c0 100644 --- a/packages/frontend-2/pages/functions/[fid].vue +++ b/packages/frontend-2/pages/functions/[fid].vue @@ -58,7 +58,7 @@ const pageQuery = graphql(` `) definePageMeta({ - middleware: ['require-valid-function'] + middleware: ['auth', 'require-valid-function'] }) // const { activeUser } = useActiveUser() diff --git a/packages/frontend-2/pages/functions/index.vue b/packages/frontend-2/pages/functions/index.vue index e292d6283..00da0c695 100644 --- a/packages/frontend-2/pages/functions/index.vue +++ b/packages/frontend-2/pages/functions/index.vue @@ -31,7 +31,7 @@ import { usePaginatedQuery } from '~/lib/common/composables/graphql' import { graphql } from '~/lib/common/generated/gql' definePageMeta({ - middleware: ['requires-automate-enabled'] + middleware: ['auth', 'requires-automate-enabled'] }) const pageQuery = graphql(` diff --git a/packages/frontend-2/pages/projects/[id]/index/automations.vue b/packages/frontend-2/pages/projects/[id]/index/automations.vue index fe9d80cec..1ad889acd 100644 --- a/packages/frontend-2/pages/projects/[id]/index/automations.vue +++ b/packages/frontend-2/pages/projects/[id]/index/automations.vue @@ -3,6 +3,6 @@