mirror of
				https://gitcode.com/gitea/gitea.git
				synced 2025-10-26 21:43:41 +08:00 
			
		
		
		
	 43c10def68
			
		
	
	43c10def68
	
	
	
		
			
			Fixes #21184 Regression of #19552 Instead of using `GetBlobByPath` I use the already existing instances. We need more information from #19530 if that error is still present.
		
			
				
	
	
		
			59 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
| <tr>
 | |
| 	<td>
 | |
| 		{{$result := call .root.CreateCsvDiff .file .blobBase .blobHead}}
 | |
| 		{{if $result.Error}}
 | |
| 			<div class="ui center">{{$result.Error}}</div>
 | |
| 		{{else if $result.Sections}}
 | |
| 			<table class="data-table">
 | |
| 			{{range $i, $section := $result.Sections}}
 | |
| 				<tbody {{if gt $i 0}}class="section"{{end}}>
 | |
| 				{{range $j, $row := $section.Rows}}
 | |
| 					<tr>
 | |
| 						{{if and (eq $i 0) (eq $j 0)}}
 | |
| 							<th class="line-num">{{.RowIdx}}</th>
 | |
| 							{{range $j, $cell := $row.Cells}}
 | |
| 								{{if not $cell}}
 | |
| 									<th></th>
 | |
| 								{{else if eq $cell.Type 2}}
 | |
| 									<th class="modified"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></th>
 | |
| 								{{else if eq $cell.Type 3}}
 | |
| 									<th class="added"><span class="added-code">{{.RightCell}}</span></th>
 | |
| 								{{else if eq $cell.Type 4}}
 | |
| 									<th class="removed"><span class="removed-code">{{.LeftCell}}</span></th>
 | |
| 								{{else if eq $cell.Type 5}}
 | |
| 									<th class="moved">{{.RightCell}}</th>
 | |
| 								{{else if eq $cell.Type 6}}
 | |
| 									<th class="moved"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></th>
 | |
| 								{{else}}
 | |
| 									<th>{{.RightCell}}</th>
 | |
| 								{{end}}
 | |
| 							{{end}}
 | |
| 						{{else}}
 | |
| 							<td class="line-num">{{if .RowIdx}}{{.RowIdx}}{{end}}</td>
 | |
| 							{{range $j, $cell := $row.Cells}}
 | |
| 								{{if not $cell}}
 | |
| 									<td></td>
 | |
| 								{{else if eq $cell.Type 2}}
 | |
| 									<td class="modified"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></td>
 | |
| 								{{else if eq $cell.Type 3}}
 | |
| 									<td class="added"><span class="added-code">{{.RightCell}}</span></td>
 | |
| 								{{else if eq $cell.Type 4}}
 | |
| 									<td class="removed"><span class="removed-code">{{.LeftCell}}</span></td>
 | |
| 								{{else if eq $cell.Type 5}}
 | |
| 									<td class="moved">{{.RightCell}}</td>
 | |
| 								{{else if eq $cell.Type 6}}
 | |
| 									<td class="moved"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></td>
 | |
| 								{{else}}
 | |
| 									<td>{{.RightCell}}</td>
 | |
| 								{{end}}
 | |
| 							{{end}}
 | |
| 						{{end}}
 | |
| 					</tr>
 | |
| 				{{end}}
 | |
| 				</tbody>
 | |
| 			{{end}}
 | |
| 			</table>
 | |
| 		{{end}}
 | |
| 	</td>
 | |
| </tr>
 |