mirror of
https://github.com/bitwarden/browser
synced 2025-12-21 18:53:29 +00:00
* [deps] Autofill: Update prettier to v3 * prettier formatting updates --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com>
27 lines
970 B
TypeScript
27 lines
970 B
TypeScript
import { ApiService } from "@bitwarden/common/abstractions/api.service";
|
|
import { ImportCiphersRequest } from "@bitwarden/common/models/request/import-ciphers.request";
|
|
import { ImportOrganizationCiphersRequest } from "@bitwarden/common/models/request/import-organization-ciphers.request";
|
|
|
|
import { ImportApiServiceAbstraction } from "./import-api.service.abstraction";
|
|
|
|
export class ImportApiService implements ImportApiServiceAbstraction {
|
|
constructor(private apiService: ApiService) {}
|
|
|
|
async postImportCiphers(request: ImportCiphersRequest): Promise<any> {
|
|
return await this.apiService.send("POST", "/ciphers/import", request, true, false);
|
|
}
|
|
|
|
async postImportOrganizationCiphers(
|
|
organizationId: string,
|
|
request: ImportOrganizationCiphersRequest,
|
|
): Promise<any> {
|
|
return await this.apiService.send(
|
|
"POST",
|
|
"/ciphers/import-organization?organizationId=" + organizationId,
|
|
request,
|
|
true,
|
|
false,
|
|
);
|
|
}
|
|
}
|