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() cond := builder.NewCond()
if !opts.Date.IsZero() { if !opts.Date.IsZero() {
cond = cond.And(builder.Eq{"date_unix": opts.Date}) cond = cond.And(builder.Eq{"date_unix": opts.Date.Unix()})
} else { } else {
if !opts.StartDate.IsZero() { 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() { 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 return cond

Loading…
Cancel
Save