backend for xcvr appview

maybe blob is nil

+8 -1
+8 -1
server/internal/handler/lrcHandlers.go
··· 167 167 h.serverError(w, errors.New("failed to upload: "+err.Error())) 168 168 return 169 169 } 170 + if blob == nil { 171 + h.logger.Deprintln("blob is nil") 172 + } 170 173 w.Header().Set("Content-Type", "application/json") 171 174 encoder := json.NewEncoder(w) 172 - encoder.Encode(blob) 175 + err = encoder.Encode(blob) 176 + if err != nil { 177 + h.badRequest(w, err) 178 + return 179 + } 173 180 } 174 181 175 182 func (h *Handler) postMedia(cs *atoauth.ClientSession, w http.ResponseWriter, r *http.Request) {