mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-21 17:12:45 +02:00
SP2: Adding Rooms to Spaces #523o
- check permission before adding room - Added join button in explore room screens
This commit is contained in:
@@ -393,7 +393,15 @@ extension SideMenuCoordinator: SpaceMenuPresenterDelegate {
|
||||
case .exploreMembers:
|
||||
self.showMembers(spaceId: spaceId, session: session)
|
||||
case .addRoom:
|
||||
self.showAddRoom(spaceId: spaceId, session: session)
|
||||
session.spaceService.getSpace(withId: spaceId)?.canAddRoom { canAddRoom in
|
||||
if canAddRoom {
|
||||
self.showAddRoom(spaceId: spaceId, session: session)
|
||||
} else {
|
||||
let alert = UIAlertController(title: VectorL10n.spacesAddRoom, message: VectorL10n.spacesAddRoomMissingPermissionMessage, preferredStyle: .alert)
|
||||
alert.addAction(UIAlertAction(title: VectorL10n.ok, style: .default, handler: nil))
|
||||
self.toPresentable().present(alert, animated: true, completion: nil)
|
||||
}
|
||||
}
|
||||
case .addSpace:
|
||||
AppDelegate.theDelegate().showAlert(withTitle: VectorL10n.spacesAddSpace, message: VectorL10n.spacesComingSoonDetail(AppInfo.current.displayName))
|
||||
case .settings:
|
||||
|
||||
Reference in New Issue
Block a user