1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-23 03:33:54 +00:00

support for password revision date on logins

This commit is contained in:
Kyle Spearrin
2018-07-27 17:48:18 -04:00
parent 6d431f7832
commit 6a8d2c305e
6 changed files with 25 additions and 12 deletions

View File

@@ -2,7 +2,6 @@ import { LoginUri } from './loginUri';
import { LoginData } from '../data/loginData';
import { LoginUriView } from '../view/loginUriView';
import { LoginView } from '../view/loginView';
import { CipherString } from './cipherString';
@@ -12,6 +11,7 @@ export class Login extends Domain {
uris: LoginUri[];
username: CipherString;
password: CipherString;
passwordRevisionDate?: Date;
totp: CipherString;
constructor(obj?: LoginData, alreadyEncrypted: boolean = false) {
@@ -20,6 +20,7 @@ export class Login extends Domain {
return;
}
this.passwordRevisionDate = obj.passwordRevisionDate;
this.buildDomainModel(this, obj, {
username: null,
password: null,
@@ -54,6 +55,7 @@ export class Login extends Domain {
toLoginData(): LoginData {
const l = new LoginData();
l.passwordRevisionDate = this.passwordRevisionDate;
this.buildDataModel(this, l, {
username: null,
password: null,