mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-17 15:09:31 +02:00
docs: add comments
This commit is contained in:
@@ -205,6 +205,7 @@ class RoomContextActionService: NSObject, RoomContextActionServiceProtocol {
|
||||
|
||||
private func getLeaveAlertController() -> UIAlertController {
|
||||
if LeaveRoomHelper.canLeaveRoom(self.session, self.room) {
|
||||
// BWI: #6526 change leave room info
|
||||
var message = ""
|
||||
if LeaveRoomHelper.isOnlyMember(self.room) {
|
||||
message = BWIL10n.roomParticipantsLeaveAndDeletePromptMsg
|
||||
|
||||
@@ -79,6 +79,7 @@ final class RoomInfoListViewController: UIViewController {
|
||||
|
||||
private func getLeaveAlertController() -> UIAlertController {
|
||||
if self.viewModel.canLeaveRoom() {
|
||||
// BWI: #6526 change leave room info
|
||||
var message = ""
|
||||
if viewModel.isOnlyMember() {
|
||||
message = BWIL10n.roomParticipantsLeaveAndDeletePromptMsg
|
||||
|
||||
@@ -127,6 +127,7 @@ final class RoomInfoListViewModel: NSObject, RoomInfoListViewModelType {
|
||||
return LeaveRoomHelper.canLeaveRoom(self.session, self.room)
|
||||
}
|
||||
|
||||
// BWI: #6526 change leave room info
|
||||
func isOnlyMember() -> Bool {
|
||||
return LeaveRoomHelper.isOnlyMember(self.room)
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ protocol RoomInfoListViewModelType {
|
||||
|
||||
func process(viewAction: RoomInfoListViewAction)
|
||||
func canLeaveRoom() -> Bool
|
||||
// BWI: #6526 change leave room info
|
||||
func isOnlyMember() -> Bool
|
||||
func isDirectRoom() -> Bool
|
||||
func isPersonalNotesRoom() -> Bool
|
||||
|
||||
Reference in New Issue
Block a user