Merge branch 'production'
This commit is contained in:
commit
6572382265
3 changed files with 14 additions and 4 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
0.4.3-137-gdfdb9b6-master
|
||||
0.9.9-22-ga1db6e8-production
|
||||
|
|
|
@ -227,9 +227,15 @@ func (model *Response) Update(db *Database, args map[string]string, w http.Respo
|
|||
if err := db._db.Model(&response).Update("start_time", time.Now()).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if err := db._db.Model(&response).Update("end_time", time.Now().Add(time.Duration(response.Contest.Duration)*time.Minute)).Error; err != nil {
|
||||
|
||||
endTime := time.Now().Add(time.Duration(response.Contest.Duration) * time.Minute)
|
||||
if endTime.After(response.Contest.EndTime) {
|
||||
endTime = response.Contest.EndTime
|
||||
}
|
||||
if err := db._db.Model(&response).Update("end_time", endTime).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Println("StartTime/EndTime", response.StartTime, response.EndTime)
|
||||
}
|
||||
response.TimeLeft = response.EndTime.Sub(time.Now())
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
{{end}}
|
||||
</dd>
|
||||
{{if not (.Data.Contest.Date|zeroTime)}}
|
||||
<dt class="col-sm-3">Data e ora della prima visualizzazione</dt>
|
||||
<dt class="col-sm-3">Prima visualizzazione</dt>
|
||||
<dd class="col-sm-9">
|
||||
{{if not (.Data.StartTime|zeroTime)}}
|
||||
La prova di gara è stata visualizzata per la prima volta il giorno {{.Data.StartTime|prettyDate}} alle ore {{.Data.StartTime|convertTime}}
|
||||
|
@ -40,7 +40,7 @@
|
|||
<dt class="col-sm-3">Durata della gara</dt>
|
||||
<dd class="col-sm-9">
|
||||
{{if not .Data.Contest.IsAlwaysActive}}
|
||||
{{.Data.Contest.Duration}} min
|
||||
{{.Data.Contest.Duration}} min (la prova dovrà comunque essere consegnata <strong>al massimo</strong> entro le ore {{.Data.Contest.EndTime|convertTime}})
|
||||
{{else}}
|
||||
La gara ha una durata illimitata.
|
||||
{{end}}
|
||||
|
@ -51,6 +51,10 @@
|
|||
E' possibile consegnare la prova entro il giorno {{.Data.Contest.Date|prettyDate}} fino alle ore {{.Data.EndTime|convertTime}}
|
||||
{{- if not .Data.IsActive -}}<strong> [Termini per la consegna scaduti]</strong>{{- end -}}
|
||||
</dd>
|
||||
<dt class="col-sm-3">Ultimo salvataggio</dt>
|
||||
<dd class="col-sm-9">
|
||||
L'ultimo salvataggio della prova di gara è stato effettuato il {{.Data.UpdatedAt|prettyDateTime}}
|
||||
</dd>
|
||||
{{end}}
|
||||
{{end}}
|
||||
{{if $isAdmin}}
|
||||
|
|
Loading…
Reference in a new issue