mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 16:10:20 +00:00
Minor space tweaks (#4577)
* Hide the space ShareLink on iOS 26 for now. * Don't allow the last admin to leave a space.
This commit is contained in:
@@ -21,6 +21,16 @@ extension LeaveSpaceHandleSDKMock {
|
||||
}
|
||||
|
||||
extension [LeaveSpaceRoom] {
|
||||
static func mockLastSpaceAdmin(spaceRoomProxy: SpaceRoomProxyProtocol) -> [LeaveSpaceRoom] {
|
||||
mockRooms + [LeaveSpaceRoom(spaceRoom: SpaceRoom(id: spaceRoomProxy.id,
|
||||
name: spaceRoomProxy.computedName,
|
||||
avatarURL: spaceRoomProxy.avatarURL,
|
||||
isSpace: true,
|
||||
memberCount: UInt64(spaceRoomProxy.joinedMembersCount),
|
||||
joinRule: spaceRoomProxy.joinRule),
|
||||
isLastAdmin: true)]
|
||||
}
|
||||
|
||||
static var mockAdminRooms: [LeaveSpaceRoom] {
|
||||
mockRooms.filter(\.isLastAdmin)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user