mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 19:06:18 +01:00 
			
		
		
		
	Removed unnecessary conversions (#7557)
No need to convert to the same type.
This commit is contained in:
		
				
					committed by
					
						 zeripath
						zeripath
					
				
			
			
				
	
			
			
			
						parent
						
							2f75766532
						
					
				
				
					commit
					54d96c79b5
				
			| @@ -23,5 +23,5 @@ func TestVersion(t *testing.T) { | |||||||
|  |  | ||||||
| 	var version structs.ServerVersion | 	var version structs.ServerVersion | ||||||
| 	DecodeJSON(t, resp, &version) | 	DecodeJSON(t, resp, &version) | ||||||
| 	assert.Equal(t, setting.AppVer, string(version.Version)) | 	assert.Equal(t, setting.AppVer, version.Version) | ||||||
| } | } | ||||||
|   | |||||||
| @@ -500,7 +500,7 @@ func getIssueFromRef(repo *Repository, ref string) (*Issue, error) { | |||||||
| 		return nil, nil | 		return nil, nil | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	issue, err := GetIssueByIndex(refRepo.ID, int64(issueIndex)) | 	issue, err := GetIssueByIndex(refRepo.ID, issueIndex) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		if IsErrIssueNotExist(err) { | 		if IsErrIssueNotExist(err) { | ||||||
| 			return nil, nil | 			return nil, nil | ||||||
| @@ -565,7 +565,7 @@ func UpdateIssuesCommit(doer *User, repo *Repository, commits []*PushCommit, bra | |||||||
|  |  | ||||||
| 			// issue is from another repo | 			// issue is from another repo | ||||||
| 			if len(m[1]) > 0 && len(m[2]) > 0 { | 			if len(m[1]) > 0 && len(m[2]) > 0 { | ||||||
| 				refRepo, err = GetRepositoryFromMatch(string(m[1]), string(m[2])) | 				refRepo, err = GetRepositoryFromMatch(m[1], m[2]) | ||||||
| 				if err != nil { | 				if err != nil { | ||||||
| 					continue | 					continue | ||||||
| 				} | 				} | ||||||
| @@ -602,7 +602,7 @@ func UpdateIssuesCommit(doer *User, repo *Repository, commits []*PushCommit, bra | |||||||
|  |  | ||||||
| 			// issue is from another repo | 			// issue is from another repo | ||||||
| 			if len(m[1]) > 0 && len(m[2]) > 0 { | 			if len(m[1]) > 0 && len(m[2]) > 0 { | ||||||
| 				refRepo, err = GetRepositoryFromMatch(string(m[1]), string(m[2])) | 				refRepo, err = GetRepositoryFromMatch(m[1], m[2]) | ||||||
| 				if err != nil { | 				if err != nil { | ||||||
| 					continue | 					continue | ||||||
| 				} | 				} | ||||||
| @@ -631,7 +631,7 @@ func UpdateIssuesCommit(doer *User, repo *Repository, commits []*PushCommit, bra | |||||||
|  |  | ||||||
| 			// issue is from another repo | 			// issue is from another repo | ||||||
| 			if len(m[1]) > 0 && len(m[2]) > 0 { | 			if len(m[1]) > 0 && len(m[2]) > 0 { | ||||||
| 				refRepo, err = GetRepositoryFromMatch(string(m[1]), string(m[2])) | 				refRepo, err = GetRepositoryFromMatch(m[1], m[2]) | ||||||
| 				if err != nil { | 				if err != nil { | ||||||
| 					continue | 					continue | ||||||
| 				} | 				} | ||||||
|   | |||||||
| @@ -113,7 +113,7 @@ func (p *Permission) ColorFormat(s fmt.State) { | |||||||
| 				configBytes, err := unit.Config.ToDB() | 				configBytes, err := unit.Config.ToDB() | ||||||
| 				config = string(configBytes) | 				config = string(configBytes) | ||||||
| 				if err != nil { | 				if err != nil { | ||||||
| 					config = string(err.Error()) | 					config = err.Error() | ||||||
| 				} | 				} | ||||||
| 			} | 			} | ||||||
| 			format += "\nUnits[%d]: ID: %d RepoID: %d Type: %-v Config: %s" | 			format += "\nUnits[%d]: ID: %d RepoID: %d Type: %-v Config: %s" | ||||||
|   | |||||||
| @@ -30,7 +30,7 @@ func Recovery() macaron.Handler { | |||||||
| 	return func(ctx *Context) { | 	return func(ctx *Context) { | ||||||
| 		defer func() { | 		defer func() { | ||||||
| 			if err := recover(); err != nil { | 			if err := recover(); err != nil { | ||||||
| 				combinedErr := fmt.Errorf("%s\n%s", err, string(log.Stack(2))) | 				combinedErr := fmt.Errorf("%s\n%s", err, log.Stack(2)) | ||||||
| 				ctx.ServerError("PANIC:", combinedErr) | 				ctx.ServerError("PANIC:", combinedErr) | ||||||
| 			} | 			} | ||||||
| 		}() | 		}() | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ func (tes Entries) GetCommitsInfo(commit *Commit, treePath string, cache LastCom | |||||||
| 		defer commitGraphFile.Close() | 		defer commitGraphFile.Close() | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	c, err := commitNodeIndex.Get(plumbing.Hash(commit.ID)) | 	c, err := commitNodeIndex.Get(commit.ID) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return nil, nil, err | 		return nil, nil, err | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -6,8 +6,6 @@ package git | |||||||
|  |  | ||||||
| import ( | import ( | ||||||
| 	"io/ioutil" | 	"io/ioutil" | ||||||
|  |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // NotesRef is the git ref where Gitea will look for git-notes data. | // NotesRef is the git ref where Gitea will look for git-notes data. | ||||||
| @@ -45,7 +43,7 @@ func GetNote(repo *Repository, commitID string, note *Note) error { | |||||||
| 	} | 	} | ||||||
| 	note.Message = d | 	note.Message = d | ||||||
|  |  | ||||||
| 	commit, err := repo.gogitRepo.CommitObject(plumbing.Hash(notes.ID)) | 	commit, err := repo.gogitRepo.CommitObject(notes.ID) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -9,7 +9,6 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
| 	"strconv" | 	"strconv" | ||||||
|  |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing" |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing/filemode" | 	"gopkg.in/src-d/go-git.v4/plumbing/filemode" | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing/object" | 	"gopkg.in/src-d/go-git.v4/plumbing/object" | ||||||
| ) | ) | ||||||
| @@ -57,7 +56,7 @@ func parseTreeEntries(data []byte, ptree *Tree) ([]*TreeEntry, error) { | |||||||
| 			return nil, fmt.Errorf("Invalid ls-tree output: %v", err) | 			return nil, fmt.Errorf("Invalid ls-tree output: %v", err) | ||||||
| 		} | 		} | ||||||
| 		entry.ID = id | 		entry.ID = id | ||||||
| 		entry.gogitTreeEntry.Hash = plumbing.Hash(id) | 		entry.gogitTreeEntry.Hash = id | ||||||
| 		pos += 41 // skip over sha and trailing space | 		pos += 41 // skip over sha and trailing space | ||||||
|  |  | ||||||
| 		end := pos + bytes.IndexByte(data[pos:], '\n') | 		end := pos + bytes.IndexByte(data[pos:], '\n') | ||||||
|   | |||||||
| @@ -20,5 +20,5 @@ func (repo *Repository) LineBlame(revision, path, file string, line uint) (*Comm | |||||||
| 	if len(res) < 40 { | 	if len(res) < 40 { | ||||||
| 		return nil, fmt.Errorf("invalid result of blame: %s", res) | 		return nil, fmt.Errorf("invalid result of blame: %s", res) | ||||||
| 	} | 	} | ||||||
| 	return repo.GetCommit(string(res[:40])) | 	return repo.GetCommit(res[:40]) | ||||||
| } | } | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ import ( | |||||||
| ) | ) | ||||||
|  |  | ||||||
| func (repo *Repository) getBlob(id SHA1) (*Blob, error) { | func (repo *Repository) getBlob(id SHA1) (*Blob, error) { | ||||||
| 	encodedObj, err := repo.gogitRepo.Storer.EncodedObject(plumbing.AnyObject, plumbing.Hash(id)) | 	encodedObj, err := repo.gogitRepo.Storer.EncodedObject(plumbing.AnyObject, id) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return nil, ErrNotExist{id.String(), ""} | 		return nil, ErrNotExist{id.String(), ""} | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -86,9 +86,9 @@ func convertPGPSignatureForTag(t *object.Tag) *CommitGPGSignature { | |||||||
| func (repo *Repository) getCommit(id SHA1) (*Commit, error) { | func (repo *Repository) getCommit(id SHA1) (*Commit, error) { | ||||||
| 	var tagObject *object.Tag | 	var tagObject *object.Tag | ||||||
|  |  | ||||||
| 	gogitCommit, err := repo.gogitRepo.CommitObject(plumbing.Hash(id)) | 	gogitCommit, err := repo.gogitRepo.CommitObject(id) | ||||||
| 	if err == plumbing.ErrObjectNotFound { | 	if err == plumbing.ErrObjectNotFound { | ||||||
| 		tagObject, err = repo.gogitRepo.TagObject(plumbing.Hash(id)) | 		tagObject, err = repo.gogitRepo.TagObject(id) | ||||||
| 		if err == nil { | 		if err == nil { | ||||||
| 			gogitCommit, err = repo.gogitRepo.CommitObject(tagObject.Target) | 			gogitCommit, err = repo.gogitRepo.CommitObject(tagObject.Target) | ||||||
| 		} | 		} | ||||||
|   | |||||||
| @@ -34,13 +34,13 @@ func (repo *Repository) GetRefsFiltered(pattern string) ([]*Reference, error) { | |||||||
| 			refType := string(ObjectCommit) | 			refType := string(ObjectCommit) | ||||||
| 			if ref.Name().IsTag() { | 			if ref.Name().IsTag() { | ||||||
| 				// tags can be of type `commit` (lightweight) or `tag` (annotated) | 				// tags can be of type `commit` (lightweight) or `tag` (annotated) | ||||||
| 				if tagType, _ := repo.GetTagType(SHA1(ref.Hash())); err == nil { | 				if tagType, _ := repo.GetTagType(ref.Hash()); err == nil { | ||||||
| 					refType = tagType | 					refType = tagType | ||||||
| 				} | 				} | ||||||
| 			} | 			} | ||||||
| 			r := &Reference{ | 			r := &Reference{ | ||||||
| 				Name:   ref.Name().String(), | 				Name:   ref.Name().String(), | ||||||
| 				Object: SHA1(ref.Hash()), | 				Object: ref.Hash(), | ||||||
| 				Type:   refType, | 				Type:   refType, | ||||||
| 				repo:   repo, | 				repo:   repo, | ||||||
| 			} | 			} | ||||||
|   | |||||||
| @@ -10,12 +10,10 @@ import ( | |||||||
| 	"os" | 	"os" | ||||||
| 	"strings" | 	"strings" | ||||||
| 	"time" | 	"time" | ||||||
|  |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func (repo *Repository) getTree(id SHA1) (*Tree, error) { | func (repo *Repository) getTree(id SHA1) (*Tree, error) { | ||||||
| 	gogitTree, err := repo.gogitRepo.TreeObject(plumbing.Hash(id)) | 	gogitTree, err := repo.gogitRepo.TreeObject(id) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| @@ -41,7 +39,7 @@ func (repo *Repository) GetTree(idStr string) (*Tree, error) { | |||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 	resolvedID := id | 	resolvedID := id | ||||||
| 	commitObject, err := repo.gogitRepo.CommitObject(plumbing.Hash(id)) | 	commitObject, err := repo.gogitRepo.CommitObject(id) | ||||||
| 	if err == nil { | 	if err == nil { | ||||||
| 		id = SHA1(commitObject.TreeHash) | 		id = SHA1(commitObject.TreeHash) | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -63,7 +63,7 @@ func (t *Tree) SubTree(rpath string) (*Tree, error) { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (t *Tree) loadTreeObject() error { | func (t *Tree) loadTreeObject() error { | ||||||
| 	gogitTree, err := t.repo.gogitRepo.TreeObject(plumbing.Hash(t.ID)) | 	gogitTree, err := t.repo.gogitRepo.TreeObject(t.ID) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -9,7 +9,6 @@ import ( | |||||||
| 	"path" | 	"path" | ||||||
| 	"strings" | 	"strings" | ||||||
|  |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing" |  | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing/filemode" | 	"gopkg.in/src-d/go-git.v4/plumbing/filemode" | ||||||
| 	"gopkg.in/src-d/go-git.v4/plumbing/object" | 	"gopkg.in/src-d/go-git.v4/plumbing/object" | ||||||
| ) | ) | ||||||
| @@ -23,7 +22,7 @@ func (t *Tree) GetTreeEntryByPath(relpath string) (*TreeEntry, error) { | |||||||
| 			gogitTreeEntry: &object.TreeEntry{ | 			gogitTreeEntry: &object.TreeEntry{ | ||||||
| 				Name: "", | 				Name: "", | ||||||
| 				Mode: filemode.Dir, | 				Mode: filemode.Dir, | ||||||
| 				Hash: plumbing.Hash(t.ID), | 				Hash: t.ID, | ||||||
| 			}, | 			}, | ||||||
| 		}, nil | 		}, nil | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -97,7 +97,7 @@ func GetListLockHandler(ctx *context.Context) { | |||||||
| 			}) | 			}) | ||||||
| 			return | 			return | ||||||
| 		} | 		} | ||||||
| 		lock, err := models.GetLFSLockByID(int64(v)) | 		lock, err := models.GetLFSLockByID(v) | ||||||
| 		handleLockListOut(ctx, repository, lock, err) | 		handleLockListOut(ctx, repository, lock, err) | ||||||
| 		return | 		return | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -378,9 +378,9 @@ func (cv *ColoredValue) Format(s fmt.State, c rune) { | |||||||
| 			return | 			return | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 	s.Write([]byte(*cv.colorBytes)) | 	s.Write(*cv.colorBytes) | ||||||
| 	fmt.Fprintf(&protectedANSIWriter{w: s}, fmtString(s, c), *(cv.Value)) | 	fmt.Fprintf(&protectedANSIWriter{w: s}, fmtString(s, c), *(cv.Value)) | ||||||
| 	s.Write([]byte(*cv.resetBytes)) | 	s.Write(*cv.resetBytes) | ||||||
| } | } | ||||||
|  |  | ||||||
| // SetColorBytes will allow a user to set the colorBytes of a colored value | // SetColorBytes will allow a user to set the colorBytes of a colored value | ||||||
|   | |||||||
| @@ -101,7 +101,7 @@ func (l *Level) UnmarshalJSON(b []byte) error { | |||||||
|  |  | ||||||
| 	switch v := tmp.(type) { | 	switch v := tmp.(type) { | ||||||
| 	case string: | 	case string: | ||||||
| 		*l = FromString(string(v)) | 		*l = FromString(v) | ||||||
| 	case int: | 	case int: | ||||||
| 		*l = FromString(Level(v).String()) | 		*l = FromString(Level(v).String()) | ||||||
| 	default: | 	default: | ||||||
|   | |||||||
| @@ -203,7 +203,7 @@ func (logger *WriterLogger) createMsg(buf *[]byte, event *Event) { | |||||||
| 	(&protectedANSIWriter{ | 	(&protectedANSIWriter{ | ||||||
| 		w:    &baw, | 		w:    &baw, | ||||||
| 		mode: pawMode, | 		mode: pawMode, | ||||||
| 	}).Write([]byte(msg)) | 	}).Write(msg) | ||||||
| 	*buf = baw | 	*buf = baw | ||||||
|  |  | ||||||
| 	if event.stacktrace != "" && logger.StacktraceLevel <= event.level { | 	if event.stacktrace != "" && logger.StacktraceLevel <= event.level { | ||||||
|   | |||||||
| @@ -438,7 +438,7 @@ func shortLinkProcessorFull(ctx *postProcessCtx, node *html.Node, noLink bool) { | |||||||
|  |  | ||||||
| 	name += tail | 	name += tail | ||||||
| 	image := false | 	image := false | ||||||
| 	switch ext := filepath.Ext(string(link)); ext { | 	switch ext := filepath.Ext(link); ext { | ||||||
| 	// fast path: empty string, ignore | 	// fast path: empty string, ignore | ||||||
| 	case "": | 	case "": | ||||||
| 		break | 		break | ||||||
| @@ -482,7 +482,7 @@ func shortLinkProcessorFull(ctx *postProcessCtx, node *html.Node, noLink bool) { | |||||||
| 			title = props["alt"] | 			title = props["alt"] | ||||||
| 		} | 		} | ||||||
| 		if title == "" { | 		if title == "" { | ||||||
| 			title = path.Base(string(name)) | 			title = path.Base(name) | ||||||
| 		} | 		} | ||||||
| 		alt := props["alt"] | 		alt := props["alt"] | ||||||
| 		if alt == "" { | 		if alt == "" { | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ func TestRender_Commits(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected string) { | 	test := func(input, expected string) { | ||||||
| 		buffer := RenderString(".md", input, setting.AppSubURL, localMetas) | 		buffer := RenderString(".md", input, setting.AppSubURL, localMetas) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	var sha = "b6dd6210eaebc915fd5be5579c58cce4da2e2579" | 	var sha = "b6dd6210eaebc915fd5be5579c58cce4da2e2579" | ||||||
| @@ -51,7 +51,7 @@ func TestRender_CrossReferences(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected string) { | 	test := func(input, expected string) { | ||||||
| 		buffer := RenderString("a.md", input, setting.AppSubURL, localMetas) | 		buffer := RenderString("a.md", input, setting.AppSubURL, localMetas) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	test( | 	test( | ||||||
| @@ -83,7 +83,7 @@ func TestRender_links(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected string) { | 	test := func(input, expected string) { | ||||||
| 		buffer := RenderString("a.md", input, setting.AppSubURL, nil) | 		buffer := RenderString("a.md", input, setting.AppSubURL, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
| 	// Text that should be turned into URL | 	// Text that should be turned into URL | ||||||
|  |  | ||||||
| @@ -160,7 +160,7 @@ func TestRender_email(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected string) { | 	test := func(input, expected string) { | ||||||
| 		buffer := RenderString("a.md", input, setting.AppSubURL, nil) | 		buffer := RenderString("a.md", input, setting.AppSubURL, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
| 	// Text that should be turned into email link | 	// Text that should be turned into email link | ||||||
|  |  | ||||||
| @@ -214,9 +214,9 @@ func TestRender_ShortLinks(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected, expectedWiki string) { | 	test := func(input, expected, expectedWiki string) { | ||||||
| 		buffer := markdown.RenderString(input, tree, nil) | 		buffer := markdown.RenderString(input, tree, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 		buffer = markdown.RenderWiki([]byte(input), setting.AppSubURL, localMetas) | 		buffer = markdown.RenderWiki([]byte(input), setting.AppSubURL, localMetas) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expectedWiki), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expectedWiki), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	rawtree := util.URLJoin(AppSubURL, "raw", "master") | 	rawtree := util.URLJoin(AppSubURL, "raw", "master") | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ func TestRender_StandardLinks(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected, expectedWiki string) { | 	test := func(input, expected, expectedWiki string) { | ||||||
| 		buffer := RenderString(input, setting.AppSubURL, nil) | 		buffer := RenderString(input, setting.AppSubURL, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 		bufferWiki := RenderWiki([]byte(input), setting.AppSubURL, nil) | 		bufferWiki := RenderWiki([]byte(input), setting.AppSubURL, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expectedWiki), strings.TrimSpace(bufferWiki)) | 		assert.Equal(t, strings.TrimSpace(expectedWiki), strings.TrimSpace(bufferWiki)) | ||||||
| 	} | 	} | ||||||
| @@ -74,7 +74,7 @@ func TestRender_Images(t *testing.T) { | |||||||
|  |  | ||||||
| 	test := func(input, expected string) { | 	test := func(input, expected string) { | ||||||
| 		buffer := RenderString(input, setting.AppSubURL, nil) | 		buffer := RenderString(input, setting.AppSubURL, nil) | ||||||
| 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(buffer))) | 		assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer)) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	url := "../../.images/src/02/train.jpg" | 	url := "../../.images/src/02/train.jpg" | ||||||
|   | |||||||
| @@ -138,7 +138,7 @@ func readCatFileBatchCheck(catFileCheckReader *io.PipeReader, shasToBatchWriter | |||||||
| 		if len(fields) < 3 || fields[1] != "blob" { | 		if len(fields) < 3 || fields[1] != "blob" { | ||||||
| 			continue | 			continue | ||||||
| 		} | 		} | ||||||
| 		size, _ := strconv.Atoi(string(fields[2])) | 		size, _ := strconv.Atoi(fields[2]) | ||||||
| 		if size > 1024 { | 		if size > 1024 { | ||||||
| 			continue | 			continue | ||||||
| 		} | 		} | ||||||
|   | |||||||
| @@ -317,7 +317,7 @@ func CreateOrUpdateRepoFile(repo *models.Repository, doer *models.User, opts *Up | |||||||
| 	if encoding != "UTF-8" { | 	if encoding != "UTF-8" { | ||||||
| 		charsetEncoding, _ := charset.Lookup(encoding) | 		charsetEncoding, _ := charset.Lookup(encoding) | ||||||
| 		if charsetEncoding != nil { | 		if charsetEncoding != nil { | ||||||
| 			result, _, err := transform.String(charsetEncoding.NewEncoder(), string(content)) | 			result, _, err := transform.String(charsetEncoding.NewEncoder(), content) | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
| 				// Look if we can't encode back in to the original we should just stick with utf-8 | 				// Look if we can't encode back in to the original we should just stick with utf-8 | ||||||
| 				log.Error("Error re-encoding %s (%s) as %s - will stay as UTF-8: %v", opts.TreePath, opts.FromTreePath, encoding, err) | 				log.Error("Error re-encoding %s (%s) as %s - will stay as UTF-8: %v", opts.TreePath, opts.FromTreePath, encoding, err) | ||||||
|   | |||||||
| @@ -14,7 +14,6 @@ import ( | |||||||
| 	"code.gitea.io/gitea/modules/context" | 	"code.gitea.io/gitea/modules/context" | ||||||
| 	"code.gitea.io/gitea/modules/log" | 	"code.gitea.io/gitea/modules/log" | ||||||
| 	"code.gitea.io/gitea/modules/setting" | 	"code.gitea.io/gitea/modules/setting" | ||||||
| 	"code.gitea.io/gitea/modules/structs" |  | ||||||
| 	userSetting "code.gitea.io/gitea/routers/user/setting" | 	userSetting "code.gitea.io/gitea/routers/user/setting" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| @@ -31,7 +30,7 @@ const ( | |||||||
| func Settings(ctx *context.Context) { | func Settings(ctx *context.Context) { | ||||||
| 	ctx.Data["Title"] = ctx.Tr("org.settings") | 	ctx.Data["Title"] = ctx.Tr("org.settings") | ||||||
| 	ctx.Data["PageIsSettingsOptions"] = true | 	ctx.Data["PageIsSettingsOptions"] = true | ||||||
| 	ctx.Data["CurrentVisibility"] = structs.VisibleType(ctx.Org.Organization.Visibility) | 	ctx.Data["CurrentVisibility"] = ctx.Org.Organization.Visibility | ||||||
| 	ctx.HTML(200, tplSettingsOptions) | 	ctx.HTML(200, tplSettingsOptions) | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -39,7 +38,7 @@ func Settings(ctx *context.Context) { | |||||||
| func SettingsPost(ctx *context.Context, form auth.UpdateOrgSettingForm) { | func SettingsPost(ctx *context.Context, form auth.UpdateOrgSettingForm) { | ||||||
| 	ctx.Data["Title"] = ctx.Tr("org.settings") | 	ctx.Data["Title"] = ctx.Tr("org.settings") | ||||||
| 	ctx.Data["PageIsSettingsOptions"] = true | 	ctx.Data["PageIsSettingsOptions"] = true | ||||||
| 	ctx.Data["CurrentVisibility"] = structs.VisibleType(ctx.Org.Organization.Visibility) | 	ctx.Data["CurrentVisibility"] = ctx.Org.Organization.Visibility | ||||||
|  |  | ||||||
| 	if ctx.HasError() { | 	if ctx.HasError() { | ||||||
| 		ctx.HTML(200, tplSettingsOptions) | 		ctx.HTML(200, tplSettingsOptions) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user