trae-bot commited on
Commit
f81fa54
·
1 Parent(s): d629cd4

Fix duplicated /api routing in frontend requests

Browse files
Files changed (2) hide show
  1. Dockerfile +2 -2
  2. frontend/src/lib/api.ts +1 -1
Dockerfile CHANGED
@@ -2,8 +2,8 @@ FROM node:20-bullseye-slim
2
 
3
  WORKDIR /app
4
 
5
- COPY frontend/package*.json ./frontend/
6
- COPY backend/package*.json ./backend/
7
 
8
  RUN npm --prefix frontend install --no-audit --no-fund && npm --prefix backend ci
9
 
 
2
 
3
  WORKDIR /app
4
 
5
+ COPY frontend/package.json ./frontend/package.json
6
+ COPY backend/package.json backend/package-lock.json ./backend/
7
 
8
  RUN npm --prefix frontend install --no-audit --no-fund && npm --prefix backend ci
9
 
frontend/src/lib/api.ts CHANGED
@@ -1,7 +1,7 @@
1
  import axios from 'axios';
2
 
3
  const client = axios.create({
4
- baseURL: process.env.NEXT_PUBLIC_API_BASE_URL || '/api',
5
  timeout: 10000,
6
  });
7
 
 
1
  import axios from 'axios';
2
 
3
  const client = axios.create({
4
+ baseURL: process.env.NEXT_PUBLIC_API_BASE_URL || '',
5
  timeout: 10000,
6
  });
7