diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 949e1f489..aa14c6681 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -28,7 +28,7 @@ jobs: uses: getsentry/action-release@v1 env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: sentry + SENTRY_ORG: escolasoft SENTRY_PROJECT: wellms-front SENTRY_URL: https://escolasoft.sentry.io with: diff --git a/.github/workflows/docker_build_develop.yml b/.github/workflows/docker_build_develop.yml index f2627932d..a667e5501 100644 --- a/.github/workflows/docker_build_develop.yml +++ b/.github/workflows/docker_build_develop.yml @@ -31,7 +31,7 @@ jobs: uses: getsentry/action-release@v1 env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: sentry + SENTRY_ORG: escolasoft SENTRY_PROJECT: wellms-front SENTRY_URL: https://escolasoft.sentry.io with: diff --git a/src/components/_App/Navbar/index.tsx b/src/components/_App/Navbar/index.tsx index 44268515b..729a04c36 100644 --- a/src/components/_App/Navbar/index.tsx +++ b/src/components/_App/Navbar/index.tsx @@ -295,7 +295,19 @@ const Navbar = () => { // 1. Extract pathname: "/wellms/avatars/testimg.jpg" if (!url) return null; - let relativePath = new URL(url).pathname; + let relativePath: string; + try { + // If url is absolute (starts with http(s) or protocol-relative //) use URL to extract pathname, + // otherwise treat it as already a relative path. + if (/^(https?:)?\/\//.test(url)) { + relativePath = new URL(url).pathname; + } else { + relativePath = url; + } + } catch (e) { + // On any parsing error, fall back to the original value + relativePath = url; + } // 2. Remove the bucket prefix const bucketPrefix = `/${bucket}`; // "/wellms" diff --git a/vite.config.mjs b/vite.config.mjs index 5a8b440cc..98dc563a6 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -38,7 +38,7 @@ export default defineConfig(({ mode }) => { process.env.SENTRY_AUTH_TOKEN ? sentryVitePlugin({ authToken: process.env.SENTRY_AUTH_TOKEN, - org: "sentry", + org: "escolasoft", project: "wellms-front", url: "https://escolasoft.sentry.io", })