|
@@ -84,12 +84,12 @@ class NCShare: UIViewController, NCShareNetworkingDelegate, NCSharePagingContent
|
|
|
|
|
|
guard let metadata = metadata else { return }
|
|
|
|
|
|
- // if metadata.e2eEncrypted {
|
|
|
- // searchFieldTopConstraint.constant = -50
|
|
|
- // searchField.isHidden = true
|
|
|
- // } else {
|
|
|
+ if metadata.e2eEncrypted && NCGlobal.shared.capabilityE2EEApiVersion == NCGlobal.shared.e2eeVersionV12 {
|
|
|
+ searchFieldTopConstraint.constant = -50
|
|
|
+ searchField.isHidden = true
|
|
|
+ } else {
|
|
|
checkSharedWithYou()
|
|
|
- // }
|
|
|
+ }
|
|
|
|
|
|
reloadData()
|
|
|
|
|
@@ -301,12 +301,12 @@ extension NCShare: UITableViewDataSource {
|
|
|
guard let metadata = self.metadata else { return 0}
|
|
|
var numRows = shares.share?.count ?? 0
|
|
|
if section == 0 {
|
|
|
- // if metadata.e2eEncrypted {
|
|
|
- // numRows = 1
|
|
|
- // } else {
|
|
|
+ if metadata.e2eEncrypted && NCGlobal.shared.capabilityE2EEApiVersion == NCGlobal.shared.e2eeVersionV12 {
|
|
|
+ numRows = 1
|
|
|
+ } else {
|
|
|
// don't allow link creation if reshare is disabled
|
|
|
numRows = shares.firstShareLink != nil || canReshare ? 2 : 1
|
|
|
- // }
|
|
|
+ }
|
|
|
}
|
|
|
return numRows
|
|
|
}
|
|
@@ -317,15 +317,15 @@ extension NCShare: UITableViewDataSource {
|
|
|
guard let cell = tableView.dequeueReusableCell(withIdentifier: "cellLink", for: indexPath) as? NCShareLinkCell, let metadata = self.metadata
|
|
|
else { return UITableViewCell() }
|
|
|
cell.delegate = self
|
|
|
- // if metadata.e2eEncrypted {
|
|
|
- // cell.tableShare = shares.firstShareLink
|
|
|
- // } else {
|
|
|
+ if metadata.e2eEncrypted && NCGlobal.shared.capabilityE2EEApiVersion == NCGlobal.shared.e2eeVersionV12 {
|
|
|
+ cell.tableShare = shares.firstShareLink
|
|
|
+ } else {
|
|
|
if indexPath.row == 0 {
|
|
|
cell.isInternalLink = true
|
|
|
} else if shares.firstShareLink?.isInvalidated != true {
|
|
|
cell.tableShare = shares.firstShareLink
|
|
|
}
|
|
|
- // }
|
|
|
+ }
|
|
|
cell.setupCellUI()
|
|
|
return cell
|
|
|
}
|