File tree Expand file tree Collapse file tree 4 files changed +19
-15
lines changed Expand file tree Collapse file tree 4 files changed +19
-15
lines changed Original file line number Diff line number Diff line change @@ -120,18 +120,22 @@ func NewFuncMap() []template.FuncMap {
120
120
"Subtract" : base .Subtract ,
121
121
"EntryIcon" : base .EntryIcon ,
122
122
"MigrationIcon" : MigrationIcon ,
123
- "Add" : func (a ... int ) int {
124
- sum := 0
125
- for _ , val := range a {
126
- sum += val
127
- }
128
- return sum
129
- },
130
- "Add64" : func (a ... int64 ) int64 {
123
+ "Add" : func (a ... interface {}) int64 {
131
124
sum := int64 (0 )
125
+
132
126
for _ , val := range a {
133
- sum += val
127
+ switch v := val .(type ) {
128
+ case int :
129
+ sum += int64 (v )
130
+ case int32 :
131
+ sum += int64 (v )
132
+ case int64 :
133
+ sum += v
134
+ default :
135
+ return - 1
136
+ }
134
137
}
138
+
135
139
return sum
136
140
},
137
141
"Mul" : func (a ... int ) int {
Original file line number Diff line number Diff line change 16
16
<label for="repo_name">{{.locale.Tr "repo.repo_name"}}</label>
17
17
<input id="repo_name" name="repo_name" value="{{.Repository.Name}}" data-repo-name="{{.Repository.Name}}" autofocus required>
18
18
</div>
19
- <div class="inline field" title="git: {{FileSize .Repository.Size}}, lfs: {{FileSize .Repository.LFSSize}}">
19
+ <div class="inline field" {{if not (eq .Repository.LFSSize 0)}} title="git: {{FileSize .Repository.Size}}, lfs: {{FileSize .Repository.LFSSize}}"{{end}} >
20
20
<label>{{.locale.Tr "repo.repo_size"}}</label>
21
- <span>{{FileSize (Add64 .Repository.Size .Repository.LFSSize)}}</span>
21
+ <span>{{FileSize (Add .Repository.Size .Repository.LFSSize)}}</span>
22
22
</div>
23
23
<div class="inline field">
24
24
<label>{{.locale.Tr "repo.template"}}</label>
Original file line number Diff line number Diff line change 15
15
</div>
16
16
{{end}}
17
17
<div class="item">
18
- <span class="ui" title="git: {{FileSize .Repository.Size}}, lfs: {{FileSize .Repository.LFSSize}}">
18
+ <span class="ui" {{if not (eq .Repository.LFSSize 0)}} title="git: {{FileSize .Repository.Size}}, lfs: {{FileSize .Repository.LFSSize}}"{{end}} >
19
19
{{svg "octicon-database"}}
20
- <b>{{FileSize (Add64 .Repository.Size .Repository.LFSSize)}}</b>
20
+ <b>{{FileSize (Add .Repository.Size .Repository.LFSSize)}}</b>
21
21
</span>
22
22
</div>
23
23
{{end}}
Original file line number Diff line number Diff line change 27
27
<span class="icon">{{svg "octicon-repo"}}</span>
28
28
{{end}}
29
29
<a class="name" href="{{$repo.Link}}">{{$repo.OwnerName}}/{{$repo.Name}}</a>
30
- <span title="git: {{FileSize $repo.Size}}, lfs: {{FileSize $repo.LFSSize}}">
31
- {{FileSize (Add64 $repo.Size $repo.LFSSize)}}
30
+ <span {{if not (eq $repo.LFSSize 0)}} title="git: {{FileSize $repo.Size}}, lfs: {{FileSize $repo.LFSSize}}"{{end}} >
31
+ {{FileSize (Add $repo.Size $repo.LFSSize)}}
32
32
</span>
33
33
{{if $repo.IsFork}}
34
34
{{$.locale.Tr "repo.forked_from"}}
You can’t perform that action at this time.
0 commit comments