|
@@ -39,6 +39,7 @@ class NCCollectionViewCommon: UIViewController, UIGestureRecognizerDelegate, UIS
|
|
internal var backgroundImageView = UIImageView()
|
|
internal var backgroundImageView = UIImageView()
|
|
internal var serverUrl: String = ""
|
|
internal var serverUrl: String = ""
|
|
internal var isDirectoryE2EE = false
|
|
internal var isDirectoryE2EE = false
|
|
|
|
+ internal var isDirectoryE2EETop = false
|
|
internal var isEditMode = false
|
|
internal var isEditMode = false
|
|
internal var selectOcId: [String] = []
|
|
internal var selectOcId: [String] = []
|
|
internal var selectIndexPath: [IndexPath] = []
|
|
internal var selectIndexPath: [IndexPath] = []
|
|
@@ -53,7 +54,6 @@ class NCCollectionViewCommon: UIViewController, UIGestureRecognizerDelegate, UIS
|
|
|
|
|
|
private var autoUploadFileName = ""
|
|
private var autoUploadFileName = ""
|
|
private var autoUploadDirectory = ""
|
|
private var autoUploadDirectory = ""
|
|
-
|
|
|
|
internal var groupByField = "name"
|
|
internal var groupByField = "name"
|
|
internal var providers: [NKSearchProvider]?
|
|
internal var providers: [NKSearchProvider]?
|
|
internal var searchResults: [NKSearchResult]?
|
|
internal var searchResults: [NKSearchResult]?
|
|
@@ -955,6 +955,7 @@ class NCCollectionViewCommon: UIViewController, UIGestureRecognizerDelegate, UIS
|
|
|
|
|
|
// E2EE
|
|
// E2EE
|
|
isDirectoryE2EE = NCUtility.shared.isDirectoryE2EE(serverUrl: serverUrl, userBase: appDelegate)
|
|
isDirectoryE2EE = NCUtility.shared.isDirectoryE2EE(serverUrl: serverUrl, userBase: appDelegate)
|
|
|
|
+ isDirectoryE2EETop = NCUtility.shared.isDirectoryE2EETop(account: appDelegate.account, serverUrl: serverUrl)
|
|
// get auto upload folder
|
|
// get auto upload folder
|
|
autoUploadFileName = NCManageDatabase.shared.getAccountAutoUploadFileName()
|
|
autoUploadFileName = NCManageDatabase.shared.getAccountAutoUploadFileName()
|
|
autoUploadDirectory = NCManageDatabase.shared.getAccountAutoUploadDirectory(urlBase: appDelegate.urlBase, userId: appDelegate.userId, account: appDelegate.account)
|
|
autoUploadDirectory = NCManageDatabase.shared.getAccountAutoUploadDirectory(urlBase: appDelegate.urlBase, userId: appDelegate.userId, account: appDelegate.account)
|
|
@@ -1622,7 +1623,7 @@ extension NCCollectionViewCommon: UICollectionViewDataSource {
|
|
}
|
|
}
|
|
|
|
|
|
// Disable Share Button
|
|
// Disable Share Button
|
|
- if appDelegate.disableSharesView {
|
|
|
|
|
|
+ if appDelegate.disableSharesView || (isDirectoryE2EE && !isDirectoryE2EETop ) {
|
|
cell.hideButtonShare(true)
|
|
cell.hideButtonShare(true)
|
|
}
|
|
}
|
|
|
|
|