diff --git a/package.json b/package.json index ad3620e5ed..479802b19e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hmcts/ccd-case-ui-toolkit", - "version": "7.3.57", + "version": "7.3.54-pofcc-131", "engines": { "node": ">=20.19.0" }, diff --git a/projects/ccd-case-ui-toolkit/package.json b/projects/ccd-case-ui-toolkit/package.json index b5be033dd3..c19e98a2e6 100644 --- a/projects/ccd-case-ui-toolkit/package.json +++ b/projects/ccd-case-ui-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@hmcts/ccd-case-ui-toolkit", - "version": "7.3.57", + "version": "7.3.54-pofcc-131", "engines": { "node": ">=20.19.0" }, diff --git a/projects/ccd-case-ui-toolkit/src/lib/app-config.mock.ts b/projects/ccd-case-ui-toolkit/src/lib/app-config.mock.ts index cf17289af2..4d5150c7d6 100644 --- a/projects/ccd-case-ui-toolkit/src/lib/app-config.mock.ts +++ b/projects/ccd-case-ui-toolkit/src/lib/app-config.mock.ts @@ -67,6 +67,14 @@ export class AppMockConfig implements AbstractAppConfig { return 'prod'; } + public getWASupportedRoleCategories(): string[] { + return []; + } + + public getWASupportedRoleTypes(): string[] { + return []; + } + public getCaseHistoryUrl(caseId: string, eventId: string): string { return ''; } diff --git a/projects/ccd-case-ui-toolkit/src/lib/app.config.ts b/projects/ccd-case-ui-toolkit/src/lib/app.config.ts index 9c34585639..d43335cd9a 100644 --- a/projects/ccd-case-ui-toolkit/src/lib/app.config.ts +++ b/projects/ccd-case-ui-toolkit/src/lib/app.config.ts @@ -103,6 +103,13 @@ export abstract class AbstractAppConfig { return 'prod'; } + public getWASupportedRoleCategories(): string[] { + return []; + } + + public getWASupportedRoleTypes(): string[] { + return []; + } public abstract getRefundsUrl(): string; public abstract getNotificationUrl(): string; @@ -192,4 +199,6 @@ export class CaseEditorConfig { public icp_jurisdictions: string[]; public events_to_hide: string[]; public enable_service_specific_multi_followups: string[]; + public wa_supported_role_categories: string[]; + public wa_supported_role_types: string[]; } diff --git a/projects/ccd-case-ui-toolkit/src/lib/shared/components/palette/waystopay/waystopay-field.component.spec.ts b/projects/ccd-case-ui-toolkit/src/lib/shared/components/palette/waystopay/waystopay-field.component.spec.ts index 441f937578..d8177db26b 100644 --- a/projects/ccd-case-ui-toolkit/src/lib/shared/components/palette/waystopay/waystopay-field.component.spec.ts +++ b/projects/ccd-case-ui-toolkit/src/lib/shared/components/palette/waystopay/waystopay-field.component.spec.ts @@ -78,7 +78,9 @@ const APP_CONFIG: AbstractAppConfig = { getIcpJurisdictions: () => ['IA'], getIcpEnable: () => true, logMessage: () => {}, - getEnableServiceSpecificMultiFollowups: () => ['IA'] + getEnableServiceSpecificMultiFollowups: () => ['IA'], + getWASupportedRoleCategories: () => ['LEGAL_OPERATIONS,ADMIN,CTSC,JUDICIAL'], + getWASupportedRoleTypes: () => ['ORGANISATION'] }; let paymentWebComponentMock;