From c022b0246ae2f4a35a3373b78a93f1991c7072d2 Mon Sep 17 00:00:00 2001 From: Leufolium Date: Tue, 2 Jul 2024 18:42:32 +0800 Subject: [PATCH] 1 --- app/mix/service/apiservice.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/mix/service/apiservice.go b/app/mix/service/apiservice.go index e0918a02..83820e75 100644 --- a/app/mix/service/apiservice.go +++ b/app/mix/service/apiservice.go @@ -1695,6 +1695,10 @@ func (s *Service) ApiCreateMoment(ctx *gin.Context, req *momentproto.ApiCreateRe req.Moment.Mid = goproto.Int64(req.BaseRequest.Mid) var accountpunishment *dbstruct.AccountPunishment if ec, accountpunishment = s.ApiCreateMomentBusinessValidate(ctx, req); ec != errcode.ErrCodeMomentSrvOk { + if ec == errcode.ErrCodeRolePrivilegesNotEnough { + ec = errcode.ErrCodeMomentNotAStreamer + return + } if ec == errcode.ErrCodeAccountPunishmentExist { if accountpunishment.IsPermanent() { ec = errcode.ErrCodeFunctionBlockedPermanently -- 2.41.0