mirror of
https://github.com/R0m1k3/Socialflow.git
synced 2026-10-12 01:36:54 +02:00
Add logging for post creation and media insertion to aid debugging
Add console logs to server/routes.ts for POST /api/posts endpoint to capture received mediaIds and inserted post_media values. Replit-Commit-Author: Agent Replit-Commit-Session-Id: ae4037a0-2a6f-4530-9bac-79b543286bda Replit-Commit-Checkpoint-Type: intermediate_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/397bca8c-984f-43ff-841a-10897aeb8140/ae4037a0-2a6f-4530-9bac-79b543286bda/hAPGvGl
This commit is contained in:
1 parent
168e9bf58d
commit
7a13b67876
1 file changed
+8
@@ -559,6 +559,13 @@ export async function registerRoutes(app: Express): Promise<Server> {
|
||||
const userId = user.id;
|
||||
const { pageIds, postType, mediaId, mediaIds, ...postFields } = req.body;
|
||||
|
||||
console.log('[POST /api/posts] Received data:', {
|
||||
mediaIds,
|
||||
mediaId,
|
||||
mediaIdsType: Array.isArray(mediaIds) ? 'array' : typeof mediaIds,
|
||||
mediaIdsLength: Array.isArray(mediaIds) ? mediaIds.length : 'N/A'
|
||||
});
|
||||
|
||||
// Convert mediaIds to standardized format: array of { mediaId, displayOrder }
|
||||
let finalMediaItems: Array<{ mediaId: string; displayOrder: number }> = [];
|
||||
|
||||
@@ -608,6 +615,7 @@ export async function registerRoutes(app: Express): Promise<Server> {
|
||||
mediaId: item.mediaId,
|
||||
displayOrder: item.displayOrder,
|
||||
}));
|
||||
console.log('[POST /api/posts] Inserting post_media:', postMediaValues);
|
||||
await db.insert(postMedia).values(postMediaValues);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user