[EC-200] Handle an edge case where ciphers were not selectable (#1674)
This commit is contained in:
parent
888892b3e7
commit
be30d47038
|
@ -123,7 +123,11 @@ export class OrganizationVaultComponent implements OnInit, OnDestroy {
|
|||
|
||||
this.route.queryParams.subscribe(async (params) => {
|
||||
if (params.cipherId) {
|
||||
if ((await this.cipherService.get(params.cipherId)) != null) {
|
||||
if (
|
||||
// Handle users with implicit collection access since they use the admin endpoint
|
||||
this.organization.canEditAnyCollection ||
|
||||
(await this.cipherService.get(params.cipherId)) != null
|
||||
) {
|
||||
this.editCipherId(params.cipherId);
|
||||
} else {
|
||||
this.platformUtilsService.showToast(
|
||||
|
|
Loading…
Reference in New Issue