mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 08:02:36 +09:00 
			
		
		
		
	@@ -789,6 +789,7 @@ func SettingsPost(ctx *context.Context) {
 | 
				
			|||||||
			ctx.Repo.GitRepo = nil
 | 
								ctx.Repo.GitRepo = nil
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							oldFullname := repo.FullName()
 | 
				
			||||||
		if err := repo_service.StartRepositoryTransfer(ctx, ctx.Doer, newOwner, repo, nil); err != nil {
 | 
							if err := repo_service.StartRepositoryTransfer(ctx, ctx.Doer, newOwner, repo, nil); err != nil {
 | 
				
			||||||
			if repo_model.IsErrRepoAlreadyExist(err) {
 | 
								if repo_model.IsErrRepoAlreadyExist(err) {
 | 
				
			||||||
				ctx.RenderWithErr(ctx.Tr("repo.settings.new_owner_has_same_repo"), tplSettingsOptions, nil)
 | 
									ctx.RenderWithErr(ctx.Tr("repo.settings.new_owner_has_same_repo"), tplSettingsOptions, nil)
 | 
				
			||||||
@@ -803,8 +804,13 @@ func SettingsPost(ctx *context.Context) {
 | 
				
			|||||||
			return
 | 
								return
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							if ctx.Repo.Repository.Status == repo_model.RepositoryPendingTransfer {
 | 
				
			||||||
			log.Trace("Repository transfer process was started: %s/%s -> %s", ctx.Repo.Owner.Name, repo.Name, newOwner)
 | 
								log.Trace("Repository transfer process was started: %s/%s -> %s", ctx.Repo.Owner.Name, repo.Name, newOwner)
 | 
				
			||||||
			ctx.Flash.Success(ctx.Tr("repo.settings.transfer_started", newOwner.DisplayName()))
 | 
								ctx.Flash.Success(ctx.Tr("repo.settings.transfer_started", newOwner.DisplayName()))
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								log.Trace("Repository transferred: %s -> %s", oldFullname, ctx.Repo.Repository.FullName())
 | 
				
			||||||
 | 
								ctx.Flash.Success(ctx.Tr("repo.settings.transfer_succeed"))
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
		ctx.Redirect(repo.Link() + "/settings")
 | 
							ctx.Redirect(repo.Link() + "/settings")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	case "cancel_transfer":
 | 
						case "cancel_transfer":
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user