1
0
mirror of https://github.com/stonith404/pingvin-share.git synced 2024-07-02 07:20:38 +02:00

fix: replace middleware backend url with local backend url

This commit is contained in:
Elias Schneider 2024-01-23 15:22:08 +01:00
parent c189cd97a5
commit 76df6f66d9
No known key found for this signature in database
GPG Key ID: 07E623B294202B6C
2 changed files with 4 additions and 4 deletions

View File

@ -60,6 +60,7 @@ pm2 start --name="pingvin-share-backend" npm -- run prod
cd ../frontend
npm install
npm run build
API_URL=http://localhost:8080 # Set the URL of the backend, default: http://localhost:8080
pm2 start --name="pingvin-share-frontend" npm -- run start
```

View File

@ -21,9 +21,8 @@ export async function middleware(request: NextRequest) {
};
// Get config from backend
const config = await (
await fetch(`${request.nextUrl.origin}/api/configs`)
).json();
const apiUrl = process.env.API_URL || "http://localhost:8080";
const config = await (await fetch(`${apiUrl}/api/configs`)).json();
const getConfig = (key: string) => {
return configService.get(key, config);
@ -35,7 +34,7 @@ export async function middleware(request: NextRequest) {
try {
const claims = jwtDecode<{ exp: number; isAdmin: boolean }>(
accessToken as string,
accessToken as string
);
if (claims.exp * 1000 > Date.now()) {
user = claims;