marinofaggiana 4 年之前
父節點
當前提交
d096cc0aad
共有 1 個文件被更改,包括 6 次插入7 次删除
  1. 6 7
      iOSClient/Main/Menu/NCCollectionViewCommon+Menu.swift

+ 6 - 7
iOSClient/Main/Menu/NCCollectionViewCommon+Menu.swift

@@ -158,21 +158,20 @@ extension NCCollectionViewCommon {
                     
                     alertController.addTextField { (textField) in
                         textField.text = metadata.fileNameView
-                        textField.delegate = self as? UITextFieldDelegate
-                        textField.addTarget(self, action: #selector(self.minCharTextFieldDidChange(sender:)), for: UIControl.Event.editingChanged)
                     }
 
                     let cancelAction = UIAlertAction(title: NSLocalizedString("_cancel_", comment: ""), style: .cancel, handler: nil)
 
                     let okAction = UIAlertAction(title: NSLocalizedString("_ok_", comment: ""), style: .default, handler: { action in
-                        let fileNameNew = alertController.textFields![0].text
-                        NCNetworking.shared.renameMetadata(metadata, fileNameNew: fileNameNew!, urlBase: appDelegate.urlBase, viewController: self) { (errorCode, errorDescription) in
-                            if errorCode != 0 {
-                                NCContentPresenter.shared.messageNotification("_error_", description: errorDescription, delay: TimeInterval(k_dismissAfterSecond), type: NCContentPresenter.messageType.error, errorCode: errorCode)
+                        if let fileNameNew = alertController.textFields?.first?.text {
+                            NCNetworking.shared.renameMetadata(metadata, fileNameNew: fileNameNew, urlBase: appDelegate.urlBase, viewController: self) { (errorCode, errorDescription) in
+                                if errorCode != 0 {
+                                    NCContentPresenter.shared.messageNotification("_error_", description: errorDescription, delay: TimeInterval(k_dismissAfterSecond), type: NCContentPresenter.messageType.error, errorCode: errorCode)
+                                }
                             }
                         }
                     })
-                    okAction.isEnabled = false
+
                     alertController.addAction(cancelAction)
                     alertController.addAction(okAction)