mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 13:53:34 +00:00
[PM-22442] Refactor ApiService: Remove unused methods for collection user management (#15208)
This commit is contained in:
@@ -21,7 +21,6 @@ import { ProviderUserBulkRequest } from "../admin-console/models/request/provide
|
|||||||
import { ProviderUserConfirmRequest } from "../admin-console/models/request/provider/provider-user-confirm.request";
|
import { ProviderUserConfirmRequest } from "../admin-console/models/request/provider/provider-user-confirm.request";
|
||||||
import { ProviderUserInviteRequest } from "../admin-console/models/request/provider/provider-user-invite.request";
|
import { ProviderUserInviteRequest } from "../admin-console/models/request/provider/provider-user-invite.request";
|
||||||
import { ProviderUserUpdateRequest } from "../admin-console/models/request/provider/provider-user-update.request";
|
import { ProviderUserUpdateRequest } from "../admin-console/models/request/provider/provider-user-update.request";
|
||||||
import { SelectionReadOnlyRequest } from "../admin-console/models/request/selection-read-only.request";
|
|
||||||
import {
|
import {
|
||||||
OrganizationConnectionConfigApis,
|
OrganizationConnectionConfigApis,
|
||||||
OrganizationConnectionResponse,
|
OrganizationConnectionResponse,
|
||||||
@@ -260,11 +259,6 @@ export abstract class ApiService {
|
|||||||
organizationId: string,
|
organizationId: string,
|
||||||
request: CollectionRequest,
|
request: CollectionRequest,
|
||||||
) => Promise<CollectionDetailsResponse>;
|
) => Promise<CollectionDetailsResponse>;
|
||||||
putCollectionUsers: (
|
|
||||||
organizationId: string,
|
|
||||||
id: string,
|
|
||||||
request: SelectionReadOnlyRequest[],
|
|
||||||
) => Promise<any>;
|
|
||||||
putCollection: (
|
putCollection: (
|
||||||
organizationId: string,
|
organizationId: string,
|
||||||
id: string,
|
id: string,
|
||||||
@@ -272,11 +266,6 @@ export abstract class ApiService {
|
|||||||
) => Promise<CollectionDetailsResponse>;
|
) => Promise<CollectionDetailsResponse>;
|
||||||
deleteCollection: (organizationId: string, id: string) => Promise<any>;
|
deleteCollection: (organizationId: string, id: string) => Promise<any>;
|
||||||
deleteManyCollections: (organizationId: string, collectionIds: string[]) => Promise<any>;
|
deleteManyCollections: (organizationId: string, collectionIds: string[]) => Promise<any>;
|
||||||
deleteCollectionUser: (
|
|
||||||
organizationId: string,
|
|
||||||
id: string,
|
|
||||||
organizationUserId: string,
|
|
||||||
) => Promise<any>;
|
|
||||||
|
|
||||||
getGroupUsers: (organizationId: string, id: string) => Promise<string[]>;
|
getGroupUsers: (organizationId: string, id: string) => Promise<string[]>;
|
||||||
deleteGroupUser: (organizationId: string, id: string, organizationUserId: string) => Promise<any>;
|
deleteGroupUser: (organizationId: string, id: string, organizationUserId: string) => Promise<any>;
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ import { ProviderUserBulkRequest } from "../admin-console/models/request/provide
|
|||||||
import { ProviderUserConfirmRequest } from "../admin-console/models/request/provider/provider-user-confirm.request";
|
import { ProviderUserConfirmRequest } from "../admin-console/models/request/provider/provider-user-confirm.request";
|
||||||
import { ProviderUserInviteRequest } from "../admin-console/models/request/provider/provider-user-invite.request";
|
import { ProviderUserInviteRequest } from "../admin-console/models/request/provider/provider-user-invite.request";
|
||||||
import { ProviderUserUpdateRequest } from "../admin-console/models/request/provider/provider-user-update.request";
|
import { ProviderUserUpdateRequest } from "../admin-console/models/request/provider/provider-user-update.request";
|
||||||
import { SelectionReadOnlyRequest } from "../admin-console/models/request/selection-read-only.request";
|
|
||||||
import {
|
import {
|
||||||
OrganizationConnectionConfigApis,
|
OrganizationConnectionConfigApis,
|
||||||
OrganizationConnectionResponse,
|
OrganizationConnectionResponse,
|
||||||
@@ -774,20 +773,6 @@ export class ApiService implements ApiServiceAbstraction {
|
|||||||
return new CollectionAccessDetailsResponse(r);
|
return new CollectionAccessDetailsResponse(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
async putCollectionUsers(
|
|
||||||
organizationId: string,
|
|
||||||
id: string,
|
|
||||||
request: SelectionReadOnlyRequest[],
|
|
||||||
): Promise<any> {
|
|
||||||
await this.send(
|
|
||||||
"PUT",
|
|
||||||
"/organizations/" + organizationId + "/collections/" + id + "/users",
|
|
||||||
request,
|
|
||||||
true,
|
|
||||||
false,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
deleteCollection(organizationId: string, id: string): Promise<any> {
|
deleteCollection(organizationId: string, id: string): Promise<any> {
|
||||||
return this.send(
|
return this.send(
|
||||||
"DELETE",
|
"DELETE",
|
||||||
@@ -808,20 +793,6 @@ export class ApiService implements ApiServiceAbstraction {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
deleteCollectionUser(
|
|
||||||
organizationId: string,
|
|
||||||
id: string,
|
|
||||||
organizationUserId: string,
|
|
||||||
): Promise<any> {
|
|
||||||
return this.send(
|
|
||||||
"DELETE",
|
|
||||||
"/organizations/" + organizationId + "/collections/" + id + "/user/" + organizationUserId,
|
|
||||||
null,
|
|
||||||
true,
|
|
||||||
false,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Groups APIs
|
// Groups APIs
|
||||||
|
|
||||||
async getGroupUsers(organizationId: string, id: string): Promise<string[]> {
|
async getGroupUsers(organizationId: string, id: string): Promise<string[]> {
|
||||||
|
|||||||
Reference in New Issue
Block a user