diff --git a/apps/36-blocks-widget/src/app/otp/user-management/user-management.component.ts b/apps/36-blocks-widget/src/app/otp/user-management/user-management.component.ts index 99913dbd..08eed4ee 100644 --- a/apps/36-blocks-widget/src/app/otp/user-management/user-management.component.ts +++ b/apps/36-blocks-widget/src/app/otp/user-management/user-management.component.ts @@ -765,13 +765,14 @@ export class UserManagementComponent implements OnInit, AfterViewInit, OnDestroy this.currentPageIndex = event.pageIndex; this.currentPageSize = event.pageSize; const searchTerm = this.searchTerm?.trim() || undefined; - // API expects 1-based page number this.store.dispatch( otpActions.getCompanyUsers({ authToken: this.userToken(), itemsPerPage: event.pageSize, pageNo: event.pageIndex, search: searchTerm, + exclude_role_ids: this.exclude_role_ids(), + include_role_ids: this.include_role_ids(), }) ); } diff --git a/libs/constant/src/verification/verification.ts b/libs/constant/src/verification/verification.ts index 8240b5dd..5e8fa25c 100644 --- a/libs/constant/src/verification/verification.ts +++ b/libs/constant/src/verification/verification.ts @@ -16,6 +16,7 @@ export type WidgetConfig = { referenceId?: string; authToken?: string; type?: PublicScriptType; + exclude_role_ids?: number[]; showCompanyDetails?: boolean; isRolePermission?: boolean; theme?: WidgetTheme;