models2: Fixed incorrect db mappings, fixed Edit not returning mutated model.
This commit is contained in:
@@ -11,15 +11,19 @@ func Edit(channel models.Channel, logged, hub *bool, eventName, locationName *st
|
||||
|
||||
if logged != nil && *logged != channel.Logged {
|
||||
mutation["logged"] = *logged
|
||||
channel.Logged = *logged
|
||||
}
|
||||
if hub != nil && *hub != channel.Hub {
|
||||
mutation["hub"] = *hub
|
||||
channel.Hub = *hub
|
||||
}
|
||||
if eventName != nil && *eventName != channel.EventName {
|
||||
mutation["eventName"] = *eventName
|
||||
channel.EventName = *eventName
|
||||
}
|
||||
if locationName != nil && *locationName != channel.LocationName {
|
||||
mutation["locationName"] = *locationName
|
||||
channel.LocationName = *locationName
|
||||
}
|
||||
|
||||
if len(mutation) == 0 {
|
||||
|
||||
@@ -30,7 +30,7 @@ func List(filter *Filter) ([]models.Channel, error) {
|
||||
}
|
||||
|
||||
channels := make([]models.Channel, 0, 128)
|
||||
err := collection.Find(query).All(&channels)
|
||||
err := collection.Find(query).Sort("_id").All(&channels)
|
||||
|
||||
return channels, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user