فهرست منبع

abort on error

abhishek9686 1 سال پیش
والد
کامیت
7d9589f2a5
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      logic/security.go

+ 2 - 1
logic/security.go

@@ -154,7 +154,8 @@ func SecurityCheck(reqAdmin bool, next http.Handler) http.HandlerFunc {
 		w.Header().Set("IS_GLOBAL_ACCESS", r.Header.Get("IS_GLOBAL_ACCESS"))
 		if err != nil {
 			w.Header().Set("ACCESS_PERM", err.Error())
-
+			ReturnErrorResponse(w, r, FormatError(err, "forbidden"))
+			return
 		}
 		r.Header.Set("user", username)
 		next.ServeHTTP(w, r)