Quellcode durchsuchen

check invalid settlement and ts time

master
sp vor 4 Jahren
Ursprung
Commit
85fd0fda71
1 geänderte Dateien mit 8 neuen und 0 gelöschten Zeilen
  1. +8
    -0
      apiV1PayIn.go

+ 8
- 0
apiV1PayIn.go Datei anzeigen

log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"
"net/http" "net/http"
"strconv" "strconv"
"time"
) )


func decodeJsonPayInEdit(r *http.Request) (ret loan.PayIn, e error) { func decodeJsonPayInEdit(r *http.Request) (ret loan.PayIn, e error) {
apiV1Client404Error(w, r, ss) apiV1Client404Error(w, r, ss)
return return
} else { } else {
lowerBound, _ := time.Parse("2006-01-02", "1900-01-01")
if input.Settlement.Before(lowerBound) {
input.Settlement = lowerBound
}
if input.Ts.Before(lowerBound) {
input.Ts = time.Now()
}
e = input.Write() e = input.Write()
if e != nil { if e != nil {
log.Error("cannot save basic loan", e.Error()) log.Error("cannot save basic loan", e.Error())

Laden…
Abbrechen
Speichern