|
@@ -85,12 +85,25 @@ class NCService: NSObject, OCNetworkingDelegate {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- guard let metadataNet = CCMetadataNet.init(account: appDelegate.activeAccount) else {
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- metadataNet.action = actionGetActivityServer
|
|
|
- appDelegate.addNetworkingOperationQueue(appDelegate.netQueue, delegate: self, metadataNet: metadataNet)
|
|
|
+ let ocNetworking = OCnetworking.init(delegate: self, metadataNet: nil, withUser: nil, withUserID: nil, withPassword: nil, withUrl: nil)
|
|
|
+ ocNetworking?.getActivityServer(appDelegate.activeAccount, success: { (account, listOfActivity) in
|
|
|
+
|
|
|
+ NCManageDatabase.sharedInstance.addActivityServer(listOfActivity as! [OCActivity], account: account!)
|
|
|
+ if (self.appDelegate.activeActivity != nil) {
|
|
|
+ self.appDelegate.activeActivity.reloadDatasource()
|
|
|
+ }
|
|
|
+
|
|
|
+ }, failure: { (account, message, errorCode) in
|
|
|
+
|
|
|
+ var error = ""
|
|
|
+ if let message = message {
|
|
|
+ error = "Get Activity Server failure error \(errorCode) \(message)"
|
|
|
+ } else {
|
|
|
+ error = "Get Activity Server failure error \(errorCode)"
|
|
|
+ }
|
|
|
+
|
|
|
+ NCManageDatabase.sharedInstance.addActivityClient("", fileID: "", action: k_activityDebugActionCapabilities, selector: "Get Activity Server", note: error, type: k_activityTypeFailure, verbose: true, activeUrl: "")
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
@objc public func middlewarePing() {
|
|
@@ -335,33 +348,6 @@ class NCService: NSObject, OCNetworkingDelegate {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- func getActivityServerSuccessFailure(_ metadataNet: CCMetadataNet!, listOfActivity: [Any]?, message: String?, errorCode: Int) {
|
|
|
-
|
|
|
- // Check Active Account
|
|
|
- if (metadataNet.account != appDelegate.activeAccount) {
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- if (errorCode == 0) {
|
|
|
-
|
|
|
- NCManageDatabase.sharedInstance.addActivityServer(listOfActivity as! [OCActivity], account: metadataNet.account)
|
|
|
- if (appDelegate.activeActivity != nil) {
|
|
|
- appDelegate.activeActivity.reloadDatasource()
|
|
|
- }
|
|
|
-
|
|
|
- } else {
|
|
|
-
|
|
|
- var error = ""
|
|
|
- if let message = message {
|
|
|
- error = "Get Activity Server failure error \(errorCode) \(message)"
|
|
|
- } else {
|
|
|
- error = "Get Activity Server failure error \(errorCode)"
|
|
|
- }
|
|
|
-
|
|
|
- NCManageDatabase.sharedInstance.addActivityClient("", fileID: "", action: k_activityDebugActionCapabilities, selector: "Get Activity Server", note: error, type: k_activityTypeFailure, verbose: true, activeUrl: appDelegate.activeUrl)
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
func getNotificationServerSuccessFailure(_ metadataNet: CCMetadataNet!, listOfNotifications: [Any]?, message: String?, errorCode: Int) {
|
|
|
|
|
|
// Check Active Account
|