diff --git a/app/src/main/java/com/yizhuan/erban/avroom/dialog/RoomOperationDialog.java b/app/src/main/java/com/yizhuan/erban/avroom/dialog/RoomOperationDialog.java index eaddb6f17..d955aabf8 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/dialog/RoomOperationDialog.java +++ b/app/src/main/java/com/yizhuan/erban/avroom/dialog/RoomOperationDialog.java @@ -163,7 +163,7 @@ public class RoomOperationDialog extends BottomSheetDialog { if (roomInfo == null || roomInfo.getIsPermitRoom() != 1) { return; } - if ((AvRoomDataManager.get().isManager() || AvRoomDataManager.get().isSuperAdmin()) && + if ((AvRoomDataManager.get().isRoomOwner() || AvRoomDataManager.get().isSuperAdmin()) && !AvRoomDataManager.get().isCpRoom()) { String str = AvRoomDataManager.get().isOpenAnotherPKMode() ? "跨房PK中" : "跨房PK"; int icon = AvRoomDataManager.get().isOpenAnotherPKMode() ? diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/IMNetEaseManager.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/IMNetEaseManager.java index e25fc58c9..f3a843c14 100644 --- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/IMNetEaseManager.java +++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/IMNetEaseManager.java @@ -1342,7 +1342,7 @@ public final class IMNetEaseManager { } switch (second) { case CUSTOM_MSG_SUB_ROOM_PK_INVITE: - if ((AvRoomDataManager.get().isManager() || AvRoomDataManager.get().isSuperAdmin()) && + if ((AvRoomDataManager.get().isRoomOwner() || AvRoomDataManager.get().isSuperAdmin()) && !AvRoomDataManager.get().isOpenAnotherPKMode()) { noticeRoomEvent(msg, RoomEvent.ROOM_PK_INVITE); }