Fix: send chat message permission check error

pull/134/head
zijiren233 11 months ago
parent 0f07c2a34f
commit 40aa966a3b

@ -44,7 +44,7 @@ func (c *Client) Broadcast(msg Message, conf ...BroadcastConf) error {
}
func (c *Client) SendChatMessage(message string) error {
if c.u.HasRoomPermission(c.r, model.PermissionSendChatMessage) {
if !c.u.HasRoomPermission(c.r, model.PermissionSendChatMessage) {
return model.ErrNoPermission
}
return c.Broadcast(&pb.ElementMessage{

@ -173,7 +173,7 @@ func handleElementMsg(cli *op.Client, msg *pb.ElementMessage) error {
Error: fmt.Sprintf("send chat message error: %v", err),
})
}
return nil
return err
case pb.ElementMessageType_PLAY,
pb.ElementMessageType_PAUSE,
pb.ElementMessageType_CHANGE_RATE:

Loading…
Cancel
Save