an updated and hopefully faster version of the ST Toolbox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

51 lines
1.6 KiB

{{define "removal_results"}}
<div class="upload-summary">
<h3>Document Removal Results</h3>
{{if .Error}}
<div class="error-message">Error: {{.Error}}</div>
{{else}}
<div class="results-summary">
<p>Successfully removed {{.SuccessCount}} document(s).</p>
{{if gt .ErrorCount 0}}
<p class="text-warning">Failed to remove {{.ErrorCount}} document(s).</p>
{{end}}
{{if gt .JobsProcessed 0}}
<p>Processed {{.JobsProcessed}} job(s).</p>
{{end}}
</div>
{{if .Results}}
<div class="job-results">
{{range $job := .Results}}
<div class="job-result">
<h4>Job #{{$job.JobID}}</h4>
{{if $job.Success}}
<div class="success-message">Successfully processed</div>
{{else}}
<div class="error-message">Error: {{$job.Error}}</div>
{{end}}
{{if $job.Files}}
<div class="file-results">
{{range $file := $job.Files}}
<div class="file-result {{if $file.Success}}success{{else}}error{{end}}">
<span class="file-name">{{$file.Name}}</span>
{{if $file.Success}}
<span class="success-icon"></span>
{{else}}
<span class="error-icon"></span>
<span class="error-message">{{$file.Error}}</span>
{{end}}
</div>
{{end}}
</div>
{{end}}
</div>
{{end}}
</div>
{{end}}
{{end}}
</div>
{{end}}