diff --git a/dal/mongo/dal.go b/dal/mongo/dal.go index 9245512..86f8a88 100644 --- a/dal/mongo/dal.go +++ b/dal/mongo/dal.go @@ -504,7 +504,7 @@ func (d *DAL) YieldMessages( yield func(ticket model.Message) error) error { cursor, err := d.colMsg.Find(ctx, bson.M{ "TicketID": ticketID, - }, options.Find().SetLimit(20).SetSort(bson.D{{"CreatedAt", -1}})) + }, options.Find().SetLimit(20).SetSort(bson.D{{"CreatedAt", 1}})) if err != nil { return err } @@ -689,7 +689,7 @@ func (d *DAL) GetMessagesPage(ctx context.Context, } } - sort := bson.D{{"UpdatedAt", 1}} + sort := bson.D{{"CreatedAt", -1}} cur, err := d.colMsg.Find(ctx, query, options.Find().SetLimit(limit).SetSkip(limit*offset).SetSort(sort)) if err != nil {