Fixed filtering

Signed-off-by: Gitea <gitea@fake.local>
master
Jonas Franz 8 years ago committed by Gitea
parent 8aa1581a6d
commit 7809b87367
  1. 6
      models/replacement_lesson.go

@ -93,13 +93,13 @@ func (opts *FindReplacementLessonsOptions) ToCond() builder.Cond {
cond := builder.NewCond()
if !opts.Date.IsZero() {
cond = cond.And(builder.Eq{"date_unix": opts.Date})
cond = cond.And(builder.Eq{"date_unix": opts.Date.Unix()})
} else {
if !opts.StartDate.IsZero() {
cond = cond.And(builder.Gte{"date_unix": opts.StartDate})
cond = cond.And(builder.Gte{"date_unix": opts.StartDate.Unix()})
}
if !opts.EndDate.IsZero() {
cond = cond.And(builder.Lte{"date_unix": opts.EndDate})
cond = cond.And(builder.Lte{"date_unix": opts.EndDate.Unix()})
}
}
return cond

Loading…
Cancel
Save