From 8d74f3e520fc9c6c10b7c3574c561ee7513d8fe2 Mon Sep 17 00:00:00 2001 From: Thomas Nilles Date: Sun, 17 May 2026 02:27:20 -0400 Subject: [PATCH] Make AvatarURL a pointer in user model to handle null values --- internal/model/models.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/model/models.go b/internal/model/models.go index 1a549b6..f75e0c2 100644 --- a/internal/model/models.go +++ b/internal/model/models.go @@ -138,7 +138,7 @@ type User struct { DisplayName string `db:"display_name" json:"display_name"` PasswordHash string `db:"password_hash" json:"-"` Role string `db:"role" json:"role"` - AvatarURL string `db:"avatar_url" json:"avatar_url,omitempty"` + AvatarURL *string `db:"avatar_url" json:"avatar_url,omitempty"` Active bool `db:"active" json:"active"` LastLogin *time.Time `db:"last_login" json:"last_login"` CreatedAt time.Time `db:"created_at" json:"created_at"`