add change table.
This commit is contained in:
@@ -34,6 +34,14 @@ func (r *changeRepository) List(ctx context.Context, filter models.ChangeFilter)
|
||||
if filter.EarliestDate != nil && !filter.EarliestDate.IsZero() {
|
||||
query["date"] = bson.M{"$gte": *filter.EarliestDate}
|
||||
}
|
||||
if filter.LatestDate != nil && !filter.LatestDate.IsZero() {
|
||||
dateBson, ok := query["date"].(bson.M)
|
||||
if !ok {
|
||||
dateBson = bson.M{}
|
||||
}
|
||||
|
||||
dateBson["$gte"] = *filter.EarliestDate
|
||||
}
|
||||
if len(filter.Keys) > 0 {
|
||||
query["keys"] = bson.M{"$in": filter.Keys}
|
||||
} else if !r.restoreIDs {
|
||||
|
||||
Reference in New Issue
Block a user