1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-20 10:13:31 +00:00

[AC-1890] Update the collection PUT/POST response models to include collection permission details (#7512)

This commit is contained in:
Shane Melton
2024-01-24 08:26:43 -08:00
committed by GitHub
parent 8d177040ed
commit 622791307a
3 changed files with 11 additions and 8 deletions

View File

@@ -7,6 +7,7 @@ import { EncString } from "@bitwarden/common/platform/models/domain/enc-string";
import { CollectionRequest } from "@bitwarden/common/vault/models/request/collection.request";
import {
CollectionAccessDetailsResponse,
CollectionDetailsResponse,
CollectionResponse,
} from "@bitwarden/common/vault/models/response/collection.response";
@@ -51,10 +52,10 @@ export class CollectionAdminService {
return view;
}
async save(collection: CollectionAdminView): Promise<CollectionResponse> {
async save(collection: CollectionAdminView): Promise<CollectionDetailsResponse> {
const request = await this.encrypt(collection);
let response: CollectionResponse;
let response: CollectionDetailsResponse;
if (collection.id == null) {
response = await this.apiService.postCollection(collection.organizationId, request);
collection.id = response.id;