1
0
mirror of https://github.com/bitwarden/cli synced 2025-12-11 05:43:20 +00:00

set collection view id from response (#176)

This commit is contained in:
Kyle Spearrin
2020-10-20 09:38:11 -04:00
committed by GitHub
parent 569d8e0a4f
commit 92d73a5be4
2 changed files with 8 additions and 4 deletions

View File

@@ -154,8 +154,10 @@ export class CreateCommand {
request.name = (await this.cryptoService.encrypt(req.name, orgKey)).encryptedString;
request.externalId = req.externalId;
request.groups = groups;
await this.apiService.postCollection(req.organizationId, request);
const res = new OrganizationCollectionResponse(Collection.toView(req), groups);
const response = await this.apiService.postCollection(req.organizationId, request);
const view = Collection.toView(req);
view.id = response.id;
const res = new OrganizationCollectionResponse(view, groups);
return Response.success(res);
} catch (e) {
return Response.error(e);

View File

@@ -152,8 +152,10 @@ export class EditCommand {
request.name = (await this.cryptoService.encrypt(req.name, orgKey)).encryptedString;
request.externalId = req.externalId;
request.groups = groups;
await this.apiService.putCollection(req.organizationId, id, request);
const res = new OrganizationCollectionResponse(Collection.toView(req), groups);
const response = await this.apiService.putCollection(req.organizationId, id, request);
const view = Collection.toView(req);
view.id = response.id;
const res = new OrganizationCollectionResponse(view, groups);
return Response.success(res);
} catch (e) {
return Response.error(e);