@@ -7,7 +7,6 @@ package repo
7
7
8
8
import (
9
9
"encoding/base64"
10
- "net/http"
11
10
12
11
"code.gitea.io/gitea/models"
13
12
"code.gitea.io/gitea/modules/context"
@@ -53,12 +52,12 @@ func GetRawFile(ctx *context.APIContext) {
53
52
if git .IsErrNotExist (err ) {
54
53
ctx .NotFound ()
55
54
} else {
56
- ctx .Error (http . StatusInternalServerError , "GetBlobByPath" , err )
55
+ ctx .Error (500 , "GetBlobByPath" , err )
57
56
}
58
57
return
59
58
}
60
59
if err = repo .ServeBlob (ctx .Context , blob ); err != nil {
61
- ctx .Error (http . StatusInternalServerError , "ServeBlob" , err )
60
+ ctx .Error (500 , "ServeBlob" , err )
62
61
}
63
62
}
64
63
@@ -91,7 +90,7 @@ func GetArchive(ctx *context.APIContext) {
91
90
repoPath := models .RepoPath (ctx .Params (":username" ), ctx .Params (":reponame" ))
92
91
gitRepo , err := git .OpenRepository (repoPath )
93
92
if err != nil {
94
- ctx .Error (http . StatusInternalServerError , "OpenRepository" , err )
93
+ ctx .Error (500 , "OpenRepository" , err )
95
94
return
96
95
}
97
96
ctx .Repo .GitRepo = gitRepo
@@ -131,7 +130,7 @@ func GetEditorconfig(ctx *context.APIContext) {
131
130
if git .IsErrNotExist (err ) {
132
131
ctx .NotFound (err )
133
132
} else {
134
- ctx .Error (http . StatusInternalServerError , "GetEditorconfig" , err )
133
+ ctx .Error (500 , "GetEditorconfig" , err )
135
134
}
136
135
return
137
136
}
@@ -142,7 +141,7 @@ func GetEditorconfig(ctx *context.APIContext) {
142
141
ctx .NotFound (err )
143
142
return
144
143
}
145
- ctx .JSON (http . StatusOK , def )
144
+ ctx .JSON (200 , def )
146
145
}
147
146
148
147
// CanWriteFiles returns true if repository is editable and user has proper access level.
@@ -211,9 +210,9 @@ func CreateFile(ctx *context.APIContext, apiOpts api.CreateFileOptions) {
211
210
}
212
211
213
212
if fileResponse , err := createOrUpdateFile (ctx , opts ); err != nil {
214
- ctx .Error (http . StatusInternalServerError , "CreateFile" , err )
213
+ ctx .Error (500 , "CreateFile" , err )
215
214
} else {
216
- ctx .JSON (http . StatusCreated , fileResponse )
215
+ ctx .JSON (201 , fileResponse )
217
216
}
218
217
}
219
218
@@ -275,9 +274,9 @@ func UpdateFile(ctx *context.APIContext, apiOpts api.UpdateFileOptions) {
275
274
}
276
275
277
276
if fileResponse , err := createOrUpdateFile (ctx , opts ); err != nil {
278
- ctx .Error (http . StatusInternalServerError , "UpdateFile" , err )
277
+ ctx .Error (500 , "UpdateFile" , err )
279
278
} else {
280
- ctx .JSON (http . StatusOK , fileResponse )
279
+ ctx .JSON (200 , fileResponse )
281
280
}
282
281
}
283
282
@@ -333,7 +332,7 @@ func DeleteFile(ctx *context.APIContext, apiOpts api.DeleteFileOptions) {
333
332
// "200":
334
333
// "$ref": "#/responses/FileDeleteResponse"
335
334
if ! CanWriteFiles (ctx .Repo ) {
336
- ctx .Error (http . StatusInternalServerError , "DeleteFile" , models.ErrUserDoesNotHaveAccessToRepo {
335
+ ctx .Error (500 , "DeleteFile" , models.ErrUserDoesNotHaveAccessToRepo {
337
336
UserID : ctx .User .ID ,
338
337
RepoName : ctx .Repo .Repository .LowerName ,
339
338
})
@@ -361,9 +360,9 @@ func DeleteFile(ctx *context.APIContext, apiOpts api.DeleteFileOptions) {
361
360
}
362
361
363
362
if fileResponse , err := repofiles .DeleteRepoFile (ctx .Repo .Repository , ctx .User , opts ); err != nil {
364
- ctx .Error (http . StatusInternalServerError , "DeleteFile" , err )
363
+ ctx .Error (500 , "DeleteFile" , err )
365
364
} else {
366
- ctx .JSON (http . StatusOK , fileResponse )
365
+ ctx .JSON (200 , fileResponse )
367
366
}
368
367
}
369
368
@@ -400,7 +399,7 @@ func GetContents(ctx *context.APIContext) {
400
399
// "$ref": "#/responses/ContentsResponse"
401
400
402
401
if ! CanReadFiles (ctx .Repo ) {
403
- ctx .Error (http . StatusInternalServerError , "GetContentsOrList" , models.ErrUserDoesNotHaveAccessToRepo {
402
+ ctx .Error (500 , "GetContentsOrList" , models.ErrUserDoesNotHaveAccessToRepo {
404
403
UserID : ctx .User .ID ,
405
404
RepoName : ctx .Repo .Repository .LowerName ,
406
405
})
@@ -411,9 +410,9 @@ func GetContents(ctx *context.APIContext) {
411
410
ref := ctx .QueryTrim ("ref" )
412
411
413
412
if fileList , err := repofiles .GetContentsOrList (ctx .Repo .Repository , treePath , ref ); err != nil {
414
- ctx .Error (http . StatusInternalServerError , "GetContentsOrList" , err )
413
+ ctx .Error (500 , "GetContentsOrList" , err )
415
414
} else {
416
- ctx .JSON (http . StatusOK , fileList )
415
+ ctx .JSON (200 , fileList )
417
416
}
418
417
}
419
418
0 commit comments