mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-24 12:06:15 +01:00
null checks
This commit is contained in:
parent
05dde1051c
commit
d3a2dfe2e8
@ -112,8 +112,8 @@ export class CipherService implements CipherServiceAbstraction {
|
|||||||
const hiddenFields = model.fields == null ? [] :
|
const hiddenFields = model.fields == null ? [] :
|
||||||
model.fields.filter((f) => f.type === FieldType.Hidden && f.name != null && f.name !== '');
|
model.fields.filter((f) => f.type === FieldType.Hidden && f.name != null && f.name !== '');
|
||||||
existingHiddenFields.forEach((ef) => {
|
existingHiddenFields.forEach((ef) => {
|
||||||
const matchedField = hiddenFields.filter((f) => f.name === ef.name);
|
const matchedField = hiddenFields.find((f) => f.name === ef.name);
|
||||||
if (matchedField.length === 0 || matchedField[0].value !== ef.value) {
|
if (matchedField == null || matchedField.value !== ef.value) {
|
||||||
const ph = new PasswordHistoryView();
|
const ph = new PasswordHistoryView();
|
||||||
ph.password = ef.name + ': ' + ef.value;
|
ph.password = ef.name + ': ' + ef.value;
|
||||||
ph.lastUsedDate = new Date();
|
ph.lastUsedDate = new Date();
|
||||||
@ -320,7 +320,7 @@ export class CipherService implements CipherServiceAbstraction {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async getAllDecryptedForUrl(url: string, includeOtherTypes?: CipherType[]): Promise<CipherView[]> {
|
async getAllDecryptedForUrl(url: string, includeOtherTypes?: CipherType[]): Promise<CipherView[]> {
|
||||||
if (url == null && !includeOtherTypes) {
|
if (url == null && includeOtherTypes == null) {
|
||||||
return Promise.resolve([]);
|
return Promise.resolve([]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -351,7 +351,7 @@ export class CipherService implements CipherServiceAbstraction {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return ciphers.filter((cipher) => {
|
return ciphers.filter((cipher) => {
|
||||||
if (includeOtherTypes && includeOtherTypes.indexOf(cipher.type) > -1) {
|
if (includeOtherTypes != null && includeOtherTypes.indexOf(cipher.type) > -1) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user