mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	Refactor locale&string&template related code (#29165)
Clarify when "string" should be used (and be escaped), and when "template.HTML" should be used (no need to escape) And help PRs like #29059 , to render the error messages correctly.
This commit is contained in:
		| @@ -6,6 +6,7 @@ package context | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
| 	"errors" | ||||
| 	"fmt" | ||||
| 	"html" | ||||
| 	"net/http" | ||||
| @@ -85,7 +86,7 @@ func (r *Repository) CanCreateBranch() bool { | ||||
| func RepoMustNotBeArchived() func(ctx *Context) { | ||||
| 	return func(ctx *Context) { | ||||
| 		if ctx.Repo.Repository.IsArchived { | ||||
| 			ctx.NotFound("IsArchived", fmt.Errorf(ctx.Tr("repo.archive.title"))) | ||||
| 			ctx.NotFound("IsArchived", errors.New(ctx.Locale.TrString("repo.archive.title"))) | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user