Skip to content

Commit 762063e

Browse files
authored
fix: add avatar_url to user object in audit log response (coder#3939)
1 parent 87379f4 commit 762063e

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

coderd/audit.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ func convertAuditLog(dblog database.GetAuditLogsOffsetRow) codersdk.AuditLog {
143143
CreatedAt: dblog.UserCreatedAt.Time,
144144
Status: codersdk.UserStatus(dblog.UserStatus),
145145
Roles: []codersdk.Role{},
146+
AvatarURL: dblog.UserAvatarUrl.String,
146147
}
147148

148149
for _, roleName := range dblog.UserRoles {

coderd/audit/request.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ func InitRequest[T Auditable](w http.ResponseWriter, p *RequestParams) (*Request
7474
})
7575
if err != nil {
7676
p.Log.Error(ctx, "export audit log", slog.Error(err))
77+
return
7778
}
7879
}
7980
}

coderd/database/queries.sql.go

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coderd/database/queries/auditlogs.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ SELECT
77
users.email AS user_email,
88
users.created_at AS user_created_at,
99
users.status AS user_status,
10-
users.rbac_roles AS user_roles
10+
users.rbac_roles AS user_roles,
11+
users.avatar_url AS user_avatar_url
1112
FROM
1213
audit_logs
1314
LEFT JOIN

0 commit comments

Comments
 (0)