From 96ea8e21ef056e773bbc73d4d3e74562a51f5832 Mon Sep 17 00:00:00 2001 From: admtracksteel Date: Fri, 3 Apr 2026 16:35:20 +0000 Subject: [PATCH] =?UTF-8?q?Sincronizando=20ID=20de=20organiza=C3=A7=C3=A3o?= =?UTF-8?q?=20do=20modo=20visitante=20com=20o=20banco=20de=20dados=20(e47e?= =?UTF-8?q?6210...)=20para=20carregar=20biblioteca=20e=20projetos=20corret?= =?UTF-8?q?amente;=20adicionando=20logs=20de=20depura=C3=A7=C3=A3o=20para?= =?UTF-8?q?=20an=C3=A1lise=20de=20conformidade?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/client/context/AuthContext.tsx | 2 +- src/server/controllers/analysisController.ts | 6 +++++- src/server/middleware/authMiddleware.ts | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/client/context/AuthContext.tsx b/src/client/context/AuthContext.tsx index f409f00..f39a0fe 100644 --- a/src/client/context/AuthContext.tsx +++ b/src/client/context/AuthContext.tsx @@ -18,7 +18,7 @@ const defaultUser: AppUser = { updatedAt: new Date().toISOString() }; -const DEFAULT_ORGANIZATION_ID = '00000000-0000-0000-0000-000000000001'; +const DEFAULT_ORGANIZATION_ID = 'e47e6210-4879-4e5b-bf21-9285d2713123'; const DEFAULT_ORGANIZATION_NAME = 'Organização Padrão'; export const AuthProvider: React.FC = ({ children }) => { diff --git a/src/server/controllers/analysisController.ts b/src/server/controllers/analysisController.ts index 22fab09..5440856 100644 --- a/src/server/controllers/analysisController.ts +++ b/src/server/controllers/analysisController.ts @@ -128,8 +128,12 @@ export const getProjectAnalysis = async (req: Request, res: Response) => { res.json(analysis); } catch (error: unknown) { + console.error('CRITICAL: Error in getProjectAnalysis controller:', error); const message = error instanceof Error ? error.message : 'Unknown error'; - res.status(500).json({ error: message }); + res.status(500).json({ + error: message, + stack: error instanceof Error ? error.stack : undefined + }); } }; diff --git a/src/server/middleware/authMiddleware.ts b/src/server/middleware/authMiddleware.ts index 75600b0..6cdb178 100644 --- a/src/server/middleware/authMiddleware.ts +++ b/src/server/middleware/authMiddleware.ts @@ -23,7 +23,7 @@ export const extractUser = async (req: Request, res: Response, next: NextFunctio email: 'guest@gpi.app', name: 'Guest User', role: 'user', - organizationId: req.headers['x-organization-id'] as string || '00000000-0000-0000-0000-000000000001', + organizationId: req.headers['x-organization-id'] as string || 'e47e6210-4879-4e5b-bf21-9285d2713123', organizationRole: 'user' }; next();