From 3ffbd2a1db1d3e4783e78bde3fe14f45fe1a4cea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Tue, 16 May 2023 19:38:51 +0200 Subject: [PATCH] Preferences: Fixing preference PUT validation (#68557) --- pkg/api/preferences.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/api/preferences.go b/pkg/api/preferences.go index 55c0535477e..b9626f49831 100644 --- a/pkg/api/preferences.go +++ b/pkg/api/preferences.go @@ -128,7 +128,7 @@ func (hs *HTTPServer) UpdateUserPreferences(c *contextmodel.ReqContext) response } func (hs *HTTPServer) updatePreferencesFor(ctx context.Context, orgID, userID, teamId int64, dtoCmd *dtos.UpdatePrefsCmd) response.Response { - if !pref.IsValidThemeID(dtoCmd.Theme) { + if dtoCmd.Theme != "" && !pref.IsValidThemeID(dtoCmd.Theme) { return response.Error(http.StatusBadRequest, "Invalid theme", nil) }