diff options
Diffstat (limited to 'modules/private/serv.go')
-rw-r--r-- | modules/private/serv.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/modules/private/serv.go b/modules/private/serv.go index 9643dad679..c378dc6dc7 100644 --- a/modules/private/serv.go +++ b/modules/private/serv.go @@ -11,8 +11,8 @@ import ( "net/url" "code.gitea.io/gitea/models" + "code.gitea.io/gitea/modules/json" "code.gitea.io/gitea/modules/setting" - jsoniter "github.com/json-iterator/go" ) // KeyAndOwner is the response from ServNoCommand @@ -35,7 +35,6 @@ func ServNoCommand(ctx context.Context, keyID int64) (*models.PublicKey, *models } var keyAndOwner KeyAndOwner - json := jsoniter.ConfigCompatibleWithStandardLibrary if err := json.NewDecoder(resp.Body).Decode(&keyAndOwner); err != nil { return nil, nil, err } @@ -91,7 +90,7 @@ func ServCommand(ctx context.Context, keyID int64, ownerName, repoName string, m return nil, err } defer resp.Body.Close() - json := jsoniter.ConfigCompatibleWithStandardLibrary + if resp.StatusCode != http.StatusOK { var errServCommand ErrServCommand if err := json.NewDecoder(resp.Body).Decode(&errServCommand); err != nil { |