Skip to content

Commit 0b8605c

Browse files
committed
Remove write-access gate from onVaultSelected, remove finish() from onSaveButtonPressed
1 parent ddf97bb commit 0b8605c

1 file changed

Lines changed: 0 additions & 13 deletions

File tree

presentation/src/main/java/org/cryptomator/presentation/presenter/SharedFilesPresenter.kt

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,6 @@ class SharedFilesPresenter @Inject constructor( //
309309
if (selectedVault != null && !licenseEnforcer.hasWriteAccessForVault(selectedVault)) {
310310
view?.let { v ->
311311
licenseEnforcer.ensureWriteAccessForVault(v.activity(), selectedVault, LicenseEnforcer.LockedAction.UPLOAD_FILES)
312-
if (selectedVault?.isHubVault != true) v.finish()
313312
}
314313
return
315314
}
@@ -388,18 +387,6 @@ class SharedFilesPresenter @Inject constructor( //
388387
}
389388

390389
fun onVaultSelected(vault: VaultModel?) {
391-
if (vault != null && !licenseEnforcer.hasWriteAccessForVault(vault)) {
392-
view?.let { v ->
393-
licenseEnforcer.ensureWriteAccessForVault(v.activity(), vault, LicenseEnforcer.LockedAction.UPLOAD_FILES)
394-
if (!vault.isHubVault) {
395-
v.finish()
396-
return
397-
}
398-
}
399-
selectedVault = null
400-
view?.setUploadEnabled(false)
401-
return
402-
}
403390
selectedVault = vault
404391
view?.setUploadEnabled(vault != null)
405392
}

0 commit comments

Comments
 (0)