|
@@ -317,10 +317,12 @@ class NCMore: UIViewController, UITableViewDelegate, UITableViewDataSource {
|
|
|
cell.backgroundColor = NCBrandColor.sharedInstance.backgroundCell
|
|
|
cell.accessoryType = UITableViewCell.AccessoryType.disclosureIndicator
|
|
|
|
|
|
- if let account = NCManageDatabase.sharedInstance.getAccount(predicate: NSPredicate(format: "account == %@", appDelegate.account)) {
|
|
|
- let status = NCUtility.shared.getUserStatus(userIcon: account.userStatusIcon, userStatus: account.userStatusStatus, userMessage: account.userStatusMessage)
|
|
|
- cell.icon.image = status.onlineStatus
|
|
|
- cell.status.text = status.statusMessage
|
|
|
+ if NCManageDatabase.sharedInstance.getCapabilitiesServerBool(account: account, elements: NCElementsJSON.shared.capabilitiesUserStatusEnabled, exists: false) {
|
|
|
+ if let account = NCManageDatabase.sharedInstance.getAccount(predicate: NSPredicate(format: "account == %@", appDelegate.account)) {
|
|
|
+ let status = NCUtility.shared.getUserStatus(userIcon: account.userStatusIcon, userStatus: account.userStatusStatus, userMessage: account.userStatusMessage)
|
|
|
+ cell.icon.image = status.onlineStatus
|
|
|
+ cell.status.text = status.statusMessage
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return cell
|