mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Allow API to create file on empty repo (#19224)
This PR adds the necessary work to make it possible to create files on empty repos using the API. Fix #10993 Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
		@@ -233,9 +233,6 @@ func CreateFile(ctx *context.APIContext) {
 | 
			
		||||
	//     "$ref": "#/responses/error"
 | 
			
		||||
 | 
			
		||||
	apiOpts := web.GetForm(ctx).(*api.CreateFileOptions)
 | 
			
		||||
	if ctx.Repo.Repository.IsEmpty {
 | 
			
		||||
		ctx.Error(http.StatusUnprocessableEntity, "RepoIsEmpty", fmt.Errorf("repo is empty"))
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if apiOpts.BranchName == "" {
 | 
			
		||||
		apiOpts.BranchName = ctx.Repo.Repository.DefaultBranch
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user