Skip to content

Commit a20b86b

Browse files
committed
clearer debug logs
1 parent b12e032 commit a20b86b

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/main/scala/App.scala

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,16 @@ object App extends cask.MainRoutes:
137137
if payload.body.exists(_.contains("Grafana")) then
138138
val result = for
139139
email <- payload.event_user_email.toRight("Missing user email in event")
140+
username <- payload.event_user_username.toRight("Missing username in event")
140141
user <- Grafana
141142
.lookupUser(email)
142143
.left
143-
.map(e => s"Failed to lookup Grafana user $email: ${e.getMessage}")
144+
.map(e => s"Failed to lookup Grafana user $username $email: ${e.getMessage}")
144145
_ <- Grafana
145146
.addTeamMember(user.id)
146147
.left
147-
.map(e => s"Failed to add $email to Grafana team: ${e.getMessage}")
148-
_ = scribe.info(s"Added $email to Grafana team")
148+
.map(e => s"Failed to add $username to Grafana team: ${e.getMessage}")
149+
_ = scribe.info(s"Added $username to Grafana team")
149150
yield ()
150151
result.fold(
151152
errorMsg =>
@@ -159,5 +160,6 @@ object App extends cask.MainRoutes:
159160

160161
case class AuthentikEventPayload(
161162
body: Option[String] = None,
162-
event_user_email: Option[String] = None
163+
event_user_email: Option[String] = None,
164+
event_user_username: Option[String] = None
163165
) derives Decoder

0 commit comments

Comments
 (0)