Return error when data not found in logo upload API

This commit is contained in:
Gabe Kangas 2022-12-28 15:01:45 -08:00
parent 6f97085285
commit 3819335090
No known key found for this signature in database
GPG key ID: 4345B2060657F330

View file

@ -227,7 +227,12 @@ func SetLogo(w http.ResponseWriter, r *http.Request) {
return
}
bytes, extension, err := utils.DecodeBase64Image(configValue.Value.(string))
value, ok := configValue.Value.(string)
if !ok {
controllers.WriteSimpleResponse(w, false, "unable to find image data")
return
}
bytes, extension, err := utils.DecodeBase64Image(value)
if err != nil {
controllers.WriteSimpleResponse(w, false, err.Error())
return