Refactor session ID extraction by exporting the extractSessionId function from broadcast.js. Update routes.js to utilize this function for consistent session ID handling during image uploads, improving code clarity and maintainability.

This commit is contained in:
Torsten Schulz (local)
2025-12-05 11:15:43 +01:00
parent 669885c25c
commit 0b82a47a69
2 changed files with 5 additions and 11 deletions

View File

@@ -66,7 +66,7 @@ export function getSessionIdForSocket(socketId) {
return socketToSessionMap.get(socketId);
}
function extractSessionId(handshakeOrRequest) {
export function extractSessionId(handshakeOrRequest) {
// Unterstützt sowohl Socket.IO handshake als auch Express request
const cookies = handshakeOrRequest.headers?.cookie || handshakeOrRequest.cookies || '';