diff --git a/core/service.go b/core/service.go index 2c4387a..833f802 100644 --- a/core/service.go +++ b/core/service.go @@ -372,6 +372,7 @@ func (sh *serviceDescription) link(w http.ResponseWriter, r *http.Request) { if err != nil { logger.Error("getProviderInfo failed :", err) w.WriteHeader(http.StatusBadRequest) + return } createtime := primitive.NewDateTimeFromTime(time.Now().UTC()) @@ -628,6 +629,7 @@ func (sh *serviceDescription) authorize(w http.ResponseWriter, r *http.Request) if err != nil { logger.Error("getProviderInfo failed :", err) w.WriteHeader(http.StatusBadRequest) + return } if authtype != newType || uid != newId {