1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 16:53:34 +00:00

edit command

This commit is contained in:
Kyle Spearrin
2018-05-15 11:30:56 -04:00
parent 83e91b70ff
commit 1d3ed93bff
10 changed files with 80 additions and 19 deletions

View File

@@ -12,8 +12,7 @@ export class CardRequest {
return req;
}
static toView(req: CardRequest) {
const view = new CardView();
static toView(req: CardRequest, view = new CardView()) {
view.cardholderName = req.cardholderName;
view.brand = req.brand;
view.number = req.number;

View File

@@ -25,8 +25,7 @@ export class CipherRequest {
return req;
}
static toView(req: CipherRequest) {
const view = new CipherView();
static toView(req: CipherRequest, view = new CipherView()) {
view.type = req.type;
view.folderId = req.folderId;
view.organizationId = req.organizationId;

View File

@@ -10,8 +10,7 @@ export class FieldRequest {
return req;
}
static toView(req: FieldRequest) {
const view = new FieldView();
static toView(req: FieldRequest, view = new FieldView()) {
view.type = req.type;
view.value = req.value;
view.name = req.name;

View File

@@ -1,8 +1,7 @@
import { FolderView } from 'jslib/models/view/folderView';
export class FolderRequest {
static toView(req: FolderRequest) {
const view = new FolderView();
static toView(req: FolderRequest, view = new FolderView()) {
view.name = req.name;
return view;
}

View File

@@ -24,8 +24,7 @@ export class IdentityRequest {
return req;
}
static toView(req: IdentityRequest) {
const view = new IdentityView();
static toView(req: IdentityRequest, view = new IdentityView()) {
view.title = req.title;
view.firstName = req.firstName;
view.middleName = req.middleName;

View File

@@ -12,8 +12,7 @@ export class LoginRequest {
return req;
}
static toView(req: LoginRequest) {
const view = new LoginView();
static toView(req: LoginRequest, view = new LoginView()) {
if (req.uris != null) {
view.uris = req.uris.map((u) => LoginUriRequest.toView(u));
}

View File

@@ -9,8 +9,7 @@ export class LoginUriRequest {
return req;
}
static toView(req: LoginUriRequest) {
const view = new LoginUriView();
static toView(req: LoginUriRequest, view = new LoginUriView()) {
view.uri = req.uri;
view.match = req.match;
return view;

View File

@@ -8,8 +8,7 @@ export class SecureNoteRequest {
return req;
}
static toView(req: SecureNoteRequest) {
const view = new SecureNoteView();
static toView(req: SecureNoteRequest, view = new SecureNoteView()) {
view.type = req.type;
return view;
}