my logs using pino are not showing in better auth

i have this for example

const logger = createChildLogger({ module: 'auth' });

onSubscriptionComplete: async ({ subscription, plan }) => {
const foundUser = await getUserByReferenceId(
subscription.referenceId
);
if (foundUser) {
// Set credits based on plan (basic: 150, pro: 300)
try {
const credits = creditService.getCreditsForPlan(plan.name);
await creditService.setCredits(
subscription.referenceId,
credits
);
logger.info(
{
userId: subscription.referenceId,
plan: plan.name,
credits,
},
'Credits set on subscription complete'
);
} catch (error) {
logger.error(
{ err: error, userId: subscription.referenceId },
'Failed to set credits on subscription complete'
);
}

await emailService.sendSubscriptionWelcomeEmail(
foundUser.email,
plan.name,
foundUser.name
);
}
},

every time i make a subscription with stripe i cant see the logs using pino
Was this page helpful?