From bccaf163438eb2a766d7a8732024f8ff72c800a1 Mon Sep 17 00:00:00 2001 From: wangchuxiao Date: Mon, 25 Apr 2022 10:07:14 +0800 Subject: [PATCH] work_moments --- internal/api/office/work_moments.go | 3 +-- pkg/common/db/model.go | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/internal/api/office/work_moments.go b/internal/api/office/work_moments.go index 267bc7e3b..b5960ade7 100644 --- a/internal/api/office/work_moments.go +++ b/internal/api/office/work_moments.go @@ -201,8 +201,7 @@ func GetWorkMomentByID(c *gin.Context) { if err := utils.CopyStructFields(&resp, respPb.CommonResp); err != nil { log.NewDebug(req.OperationID, utils.GetSelfFuncName(), "CopyStructFields failed", err.Error()) } - //resp.Data.WorkMoment = respPb.WorkMoment - resp.Data.WorkMoment = &apiStruct.WorkMoment{} + resp.Data.WorkMoment = &apiStruct.WorkMoment{LikeUserList: []*apiStruct.WorkMomentUser{}, Comments: []*apiStruct.Comment{}, AtUserList: []*apiStruct.WorkMomentUser{}} if err := utils.CopyStructFields(&resp.Data.WorkMoment, respPb.WorkMoment); err != nil { log.NewDebug(req.OperationID, utils.GetSelfFuncName(), "CopyStructFields failed", err.Error()) } diff --git a/pkg/common/db/model.go b/pkg/common/db/model.go index 3ffce9ddf..2fe0ed367 100644 --- a/pkg/common/db/model.go +++ b/pkg/common/db/model.go @@ -73,7 +73,7 @@ func init() { cCommentMsgModels := []mongo.IndexModel{ { - Keys: bson.M{"create_time": -1, "user_id": -1}, + Keys: bson.A{bson.D{{"create_time", -1}, {"user_id", -1}}}, }, } result, err := dataBase.Collection(cCommentMsg).Indexes().CreateMany(context.Background(), cCommentMsgModels, opts)