mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	| @@ -29,19 +29,19 @@ type RenderInternal struct { | ||||
| 	secureIDPrefix string | ||||
| } | ||||
|  | ||||
| func (r *RenderInternal) Init(output io.Writer) io.WriteCloser { | ||||
| func (r *RenderInternal) Init(output io.Writer, extraHeadHTML template.HTML) io.WriteCloser { | ||||
| 	buf := make([]byte, 12) | ||||
| 	_, err := rand.Read(buf) | ||||
| 	if err != nil { | ||||
| 		panic("unable to generate secure id") | ||||
| 	} | ||||
| 	return r.init(base64.URLEncoding.EncodeToString(buf), output) | ||||
| 	return r.init(base64.URLEncoding.EncodeToString(buf), output, extraHeadHTML) | ||||
| } | ||||
|  | ||||
| func (r *RenderInternal) init(secID string, output io.Writer) io.WriteCloser { | ||||
| func (r *RenderInternal) init(secID string, output io.Writer, extraHeadHTML template.HTML) io.WriteCloser { | ||||
| 	r.secureID = secID | ||||
| 	r.secureIDPrefix = r.secureID + ":" | ||||
| 	return &finalProcessor{renderInternal: r, output: output} | ||||
| 	return &finalProcessor{renderInternal: r, output: output, extraHeadHTML: extraHeadHTML} | ||||
| } | ||||
|  | ||||
| func (r *RenderInternal) RecoverProtectedValue(v string) (string, bool) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user