feat-IRONFANS-210-Robin #728
|
@ -1688,33 +1688,6 @@ func (s *Service) utilGetZonePreviews(ctx *gin.Context, zid int64) (previews *db
|
|||
}
|
||||
}
|
||||
|
||||
if len(imageIds) == 0 {
|
||||
vzmlist := make([]*dbstruct.ZoneMoment, 0)
|
||||
vzmlist, err = _DefaultZoneMoment.OpListByZid(ctx, &zonemomentproto.OpListByZidReq{
|
||||
Zid: goproto.Int64(zid),
|
||||
MType: goproto.Int64(consts.MediaTypeVideo),
|
||||
CType: goproto.Int64(consts.ZoneMomentCType_Free),
|
||||
Status: goproto.Int64(consts.ZoneMoment_Public),
|
||||
Limit: 4,
|
||||
})
|
||||
if err != nil {
|
||||
logger.Error("_DefaultZoneMoment OpListByZid fail, req: %v, err: %v", err)
|
||||
return
|
||||
}
|
||||
|
||||
objectMediaNum := 1 // 单个空间服务总共5个媒体类
|
||||
mediaFillableList := make([]mediafiller.MediaFillable, len(vzmlist)*objectMediaNum)
|
||||
for i, vo := range vzmlist {
|
||||
mediaFillableList[objectMediaNum*i+0] = vo.MediaComp
|
||||
}
|
||||
|
||||
imageIds, err = mediafiller.GetCoverIds(ctx, mediaFillableList)
|
||||
if err != nil {
|
||||
logger.Error("GetCoverIds fail, req: %v, err: %v", err)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
previews = &dbstruct.MediaComponent{
|
||||
ImageIds: util.Int64Slice(imageIds),
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue