code cleanup (#6238)
This commit is contained in:
parent
8c06508435
commit
014b32b488
|
@ -398,14 +398,21 @@ export class CipherService implements CipherServiceAbstraction {
|
|||
defaultMatch ??= await this.stateService.getDefaultUriMatch();
|
||||
|
||||
return ciphers.filter((cipher) => {
|
||||
if (cipher.deletedDate != null) {
|
||||
const cipherIsLogin = cipher.type === CipherType.Login && cipher.login !== null;
|
||||
|
||||
if (cipher.deletedDate !== null) {
|
||||
return false;
|
||||
}
|
||||
if (includeOtherTypes != null && includeOtherTypes.indexOf(cipher.type) > -1) {
|
||||
|
||||
if (
|
||||
Array.isArray(includeOtherTypes) &&
|
||||
includeOtherTypes.includes(cipher.type) &&
|
||||
!cipherIsLogin
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (cipher.type === CipherType.Login && cipher.login !== null) {
|
||||
if (cipherIsLogin) {
|
||||
return cipher.login.matchesUri(url, equivalentDomains, defaultMatch);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue