Log when token expiry is set via env var, api-keys create/update returns with user association

This commit is contained in:
advplyr 2025-07-06 13:10:14 -05:00
parent e201247d69
commit e24eaab3f1
4 changed files with 14 additions and 5 deletions

View file

@ -87,6 +87,9 @@ class ApiKeyController {
isActive: !!req.body.isActive,
createdByUserId: req.user.id
})
apiKeyInstance.dataValues.user = await apiKeyInstance.getUser({
attributes: ['id', 'username', 'type']
})
Logger.info(`[ApiKeyController] Created API key "${apiKeyInstance.name}"`)
return res.json({
@ -152,6 +155,9 @@ class ApiKeyController {
if (hasUpdates) {
await apiKey.save()
apiKey.dataValues.user = await apiKey.getUser({
attributes: ['id', 'username', 'type']
})
Logger.info(`[ApiKeyController] Updated API key "${apiKey.name}"`)
} else {
Logger.info(`[ApiKeyController] No updates needed to API key "${apiKey.name}"`)