MESSENGER-5304 add condition

This commit is contained in:
JanNiklas Grabowski
2024-01-25 12:58:32 +01:00
parent ff4019f2c4
commit 81abd348be
+1 -1
View File
@@ -8245,7 +8245,7 @@ static CGSize kThreadListBarButtonItemImageSize;
// bwi: #5304 show federation decision sheet only for admins and only in rooms / not in DMs
- (void)showFederationDecisionSheet {
if (!self.wasFederationDecisionSheetShownBefore && BWIBuildSettings.shared.isFederationEnabled && !self.roomDataSource.room.isDirect)
if (!self.wasFederationDecisionSheetShownBefore && BWIBuildSettings.shared.isFederationEnabled && !self.roomDataSource.room.isDirect && !self.roomDataSource.room.isPersonalNotesRoom && self.roomDataSource.room.isRoomFederated)
{
MXRoomPowerLevels *powerLevels = self.roomDataSource.roomState.powerLevels;
if ([powerLevels powerLevelOfUserWithUserID:self.mainSession.myUser.userId] >= RoomPowerLevelAdmin)