Browse Source

fix lint warning code

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 years ago
parent
commit
5334510c89
2 changed files with 7 additions and 14 deletions
  1. 0 1
      iOSClient/Data/NCElementsJSON.swift
  2. 7 13
      iOSClient/Share/Advanced/NCShareCells.swift

+ 0 - 1
iOSClient/Data/NCElementsJSON.swift

@@ -41,7 +41,6 @@ import UIKit
     @objc public let capabilitiesFileSharingRemoteExpireDateEnforced: Array = ["ocs", "data", "capabilities", "files_sharing", "public", "expire_date_remote", "enforced"]
     @objc public let capabilitiesFileSharingRemoteExpireDateDays: Array = ["ocs", "data", "capabilities", "files_sharing", "public", "expire_date_remote", "days"]
     @objc public let capabilitiesFileSharingDefaultPermissions: Array = ["ocs", "data", "capabilities", "files_sharing", "default_permissions"]
-    // NC >= 23
     @objc public let capabilitiesFileSharingSendPasswordMail: Array = ["ocs", "data", "capabilities", "files_sharing", "sharebymail", "send_password_by_mail"]
 
     @objc public let capabilitiesThemingColor: Array = ["ocs", "data", "capabilities", "theming", "color"]

+ 7 - 13
iOSClient/Share/Advanced/NCShareCells.swift

@@ -262,21 +262,16 @@ class NCShareToggleCell: UITableViewCell {
 class NCShareDateCell: UITableViewCell {
     let picker = UIDatePicker()
     let textField = UITextField()
-
-    var onReload: (() -> Void)?
-    
     var shareType: Int
+    var onReload: (() -> Void)?
 
     init(share: NCTableShareable) {
         self.shareType = share.shareType
-        
         super.init(style: .value1, reuseIdentifier: "shareExpDate")
+
         picker.datePickerMode = .date
         picker.minimumDate = Date()
-        
-        if #available(iOS 13.4, *) {
-            picker.preferredDatePickerStyle = .wheels
-        }
+        picker.preferredDatePickerStyle = .wheels
         picker.action(for: .valueChanged) { datePicker in
             guard let datePicker = datePicker as? UIDatePicker else { return }
             self.detailTextLabel?.text = DateFormatter.shareExpDate.string(from: datePicker.date)
@@ -306,16 +301,15 @@ class NCShareDateCell: UITableViewCell {
     required public init?(coder: NSCoder) {
         fatalError("init(coder:) has not been implemented")
     }
-    
+
     func checkMaximumDate(account: String) {
         let defaultExpDays = defaultExpirationDays(account: account)
-        
         if defaultExpDays > 0 && isExpireDateEnforced(account: account) {
-            let enforcedInSecs = TimeInterval(defaultExpDays * 24 * 60 * 60);
+            let enforcedInSecs = TimeInterval(defaultExpDays * 24 * 60 * 60)
             self.picker.maximumDate = Date().advanced(by: enforcedInSecs)
         }
     }
-    
+
     private func isExpireDateEnforced(account: String) -> Bool {
         switch self.shareType {
         case NCShareCommon.shared.SHARE_TYPE_LINK,
@@ -334,7 +328,7 @@ class NCShareDateCell: UITableViewCell {
             return false
         }
     }
-    
+
     private func defaultExpirationDays(account: String) -> Int {
         switch self.shareType {
         case NCShareCommon.shared.SHARE_TYPE_LINK,