fix: prod ready websockets

This commit is contained in:
2026-01-03 17:55:45 +00:00
parent 5b504d10bd
commit 2cd1d53616
7 changed files with 12 additions and 5 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ spec:
priorityClassName: high-priority priorityClassName: high-priority
containers: containers:
- name: api - name: api
image: registry-172.22.21.115.sslip.io/dad-group-46/api:v2.0.2 image: registry-172.22.21.115.sslip.io/dad-group-46/api:v2.0.9
resources: resources:
requests: requests:
memory: "256Mi" memory: "256Mi"
+1 -1
View File
@@ -17,7 +17,7 @@ spec:
priorityClassName: low-priority priorityClassName: low-priority
containers: containers:
- name: web - name: web
image: registry-172.22.21.115.sslip.io/dad-group-46/web:v2.0.4 image: registry-172.22.21.115.sslip.io/dad-group-46/web:v2.0.9
resources: resources:
requests: requests:
memory: "64Mi" memory: "64Mi"
+1 -1
View File
@@ -17,7 +17,7 @@ spec:
priorityClassName: low-priority priorityClassName: low-priority
containers: containers:
- name: web - name: web
image: registry-172.22.21.115.sslip.io/dad-group-46/ws:v2.0.6 image: registry-172.22.21.115.sslip.io/dad-group-46/ws:v2.0.9
resources: resources:
requests: requests:
memory: "128Mi" memory: "128Mi"
+2
View File
@@ -0,0 +1,2 @@
VITE_API_DOMAIN=api-dad-group-46-172.22.21.253.sslip.io
VITE_WS_CONNECTION=ws://ws-dad-group-46-172.22.21.253.sslip.io
+1 -1
View File
@@ -1,6 +1,6 @@
GROUP := "dad-group-46" GROUP := "dad-group-46"
VERSION := "2.0.6" VERSION := "2.0.9"
kubectl-pods: kubectl-pods:
+2
View File
@@ -0,0 +1,2 @@
PORT=3000
API_URL=http://api-dad-group-46-172.22.21.253.sslip.io/api/v1
+4 -1
View File
@@ -90,8 +90,11 @@ async function saveGameResult(gameId, result, token) {
payload.winner_user_id = result.winnerId; payload.winner_user_id = result.winnerId;
payload.loser_user_id = result.loserId; payload.loser_user_id = result.loserId;
} }
const authHeader = token.startsWith("Bearer ") ? token : `Bearer ${token}`;
await axios.put(`${API_URL}/games/${gameId}`, payload, { await axios.put(`${API_URL}/games/${gameId}`, payload, {
headers: { Authorization: token }, headers: { Authorization: authHeader },
}); });
} catch (error) { } catch (error) {
console.error(`[DB Error] Game ${gameId}:`, error.message); console.error(`[DB Error] Game ${gameId}:`, error.message);