Skip to content

Commit 6f6b614

Browse files
committed
fix: logging flags
1 parent b15cca8 commit 6f6b614

File tree

1 file changed

+54
-36
lines changed

1 file changed

+54
-36
lines changed

packages/rpc/src/routers/flags.ts

Lines changed: 54 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -275,13 +275,16 @@ export const flagsRouter = {
275275

276276
await flagsCache.invalidateByTables(["flags"]);
277277

278-
logger.info("Flag created", {
279-
flagId: newFlag.id,
280-
key: input.key,
281-
websiteId: input.websiteId,
282-
organizationId: input.organizationId,
283-
userId: context.user.id,
284-
});
278+
logger.info(
279+
{
280+
flagId: newFlag.id,
281+
key: input.key,
282+
websiteId: input.websiteId,
283+
organizationId: input.organizationId,
284+
userId: context.user.id,
285+
},
286+
"Flag created"
287+
);
285288

286289
return newFlag;
287290
} catch (error) {
@@ -291,13 +294,16 @@ export const flagsRouter = {
291294
});
292295
}
293296

294-
logger.error("Failed to create flag", {
295-
error: error instanceof Error ? error.message : "Unknown error",
296-
key: input.key,
297-
websiteId: input.websiteId,
298-
organizationId: input.organizationId,
299-
userId: context.user.id,
300-
});
297+
logger.error(
298+
{
299+
error,
300+
key: input.key,
301+
websiteId: input.websiteId,
302+
organizationId: input.organizationId,
303+
userId: context.user.id,
304+
},
305+
"Failed to create flag"
306+
);
301307

302308
throw new ORPCError("INTERNAL_SERVER_ERROR", {
303309
message: "Failed to create flag",
@@ -356,24 +362,30 @@ export const flagsRouter = {
356362
flagsCache.invalidateByKey(`byId:${id}:${scope}`),
357363
]);
358364

359-
logger.info("Flag updated", {
360-
flagId: id,
361-
websiteId: flag.websiteId,
362-
organizationId: flag.organizationId,
363-
userId: context.user.id,
364-
});
365+
logger.info(
366+
{
367+
flagId: id,
368+
websiteId: flag.websiteId,
369+
organizationId: flag.organizationId,
370+
userId: context.user.id,
371+
},
372+
"Flag updated"
373+
);
365374

366375
return updatedFlag;
367376
} catch (error) {
368377
if (error instanceof ORPCError) {
369378
throw error;
370379
}
371380

372-
logger.error("Failed to update flag", {
373-
error: error instanceof Error ? error.message : "Unknown error",
374-
flagId: input.id,
375-
userId: context.user.id,
376-
});
381+
logger.error(
382+
{
383+
error,
384+
flagId: input.id,
385+
userId: context.user.id,
386+
},
387+
"Failed to update flag"
388+
);
377389

378390
throw new ORPCError("INTERNAL_SERVER_ERROR", {
379391
message: "Failed to update flag",
@@ -434,24 +446,30 @@ export const flagsRouter = {
434446
flagsCache.invalidateByKey(`byId:${input.id}:${scope}`),
435447
]);
436448

437-
logger.info("Flag deleted", {
438-
flagId: input.id,
439-
websiteId: flag.websiteId,
440-
organizationId: flag.organizationId,
441-
userId: context.user.id,
442-
});
449+
logger.info(
450+
{
451+
flagId: input.id,
452+
websiteId: flag.websiteId,
453+
organizationId: flag.organizationId,
454+
userId: context.user.id,
455+
},
456+
"Flag deleted"
457+
);
443458

444459
return { success: true };
445460
} catch (error) {
446461
if (error instanceof ORPCError) {
447462
throw error;
448463
}
449464

450-
logger.error("Failed to delete flag", {
451-
error: error instanceof Error ? error.message : "Unknown error",
452-
flagId: input.id,
453-
userId: context.user.id,
454-
});
465+
logger.error(
466+
{
467+
error,
468+
flagId: input.id,
469+
userId: context.user.id,
470+
},
471+
"Failed to delete flag"
472+
);
455473

456474
throw new ORPCError("INTERNAL_SERVER_ERROR", {
457475
message: "Failed to delete flag",

0 commit comments

Comments
 (0)