Skip to content

Commit

Permalink
Add new list type flag for additional PDF
Browse files Browse the repository at this point in the history
  • Loading branch information
KianKwa committed Aug 22, 2023
1 parent b0ae607 commit 8049df9
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ publishing {
}

group = 'com.github.hmcts'
version = '2.1.4'
version = '2.1.5'

java {
toolchain {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.experimental.Accessors;
import uk.gov.hmcts.reform.pip.model.account.Roles;
import uk.gov.hmcts.reform.pip.model.account.UserProvenances;
import uk.gov.hmcts.reform.pip.model.location.LocationType;
Expand All @@ -25,11 +26,11 @@
@Getter
@AllArgsConstructor
public enum ListType {
SJP_PUBLIC_LIST(NATIONAL, PI_AAD, ALL_VERIFIED_THIRD_PARTY_PRESS_ROLES),
SJP_PUBLIC_LIST(NATIONAL, PI_AAD, ALL_VERIFIED_THIRD_PARTY_PRESS_ROLES, null, null, true, false),
SJP_PRESS_LIST(NATIONAL, PI_AAD, ALL_VERIFIED_THIRD_PARTY_PRESS_ROLES, null,
"SJP Press List (Full list)"),
"SJP Press List (Full list)", true, false),
SJP_DELTA_PRESS_LIST(NATIONAL, PI_AAD, ALL_VERIFIED_THIRD_PARTY_PRESS_ROLES, SJP_PRESS_LIST,
"SJP Press List (New Cases)"),
"SJP Press List (New Cases)", true, false),
SJP_PRESS_REGISTER(NATIONAL, PI_AAD, ALL_VERIFIED_THIRD_PARTY_PRESS_ROLES),
CROWN_DAILY_LIST(VENUE, CRIME_IDAM, ALL_VERIFIED_THIRD_PARTY_CRIME_ROLES),
CROWN_FIRM_LIST(VENUE, CRIME_IDAM, ALL_VERIFIED_THIRD_PARTY_CRIME_ROLES),
Expand All @@ -44,7 +45,7 @@ public enum ListType {
ET_DAILY_LIST(OWNING_HEARING_LOCATION, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES),
SSCS_DAILY_LIST(OWNING_HEARING_LOCATION, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES),
SSCS_DAILY_LIST_ADDITIONAL_HEARINGS(OWNING_HEARING_LOCATION, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES,
SSCS_DAILY_LIST, "SSCS Daily List - Additional Hearings"),
SSCS_DAILY_LIST, "SSCS Daily List - Additional Hearings", false, true),
IAC_DAILY_LIST(VENUE, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES),
CARE_STANDARDS_LIST(NATIONAL, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES),
PRIMARY_HEALTH_LIST(NATIONAL, CFT_IDAM, ALL_VERIFIED_THIRD_PARTY_CFT_ROLES);
Expand Down Expand Up @@ -74,6 +75,12 @@ public enum ListType {
*/
private String friendlyName;

@Accessors(fluent = true)
private boolean hasExcel = false;

@Accessors(fluent = true)
private boolean hasAdditionalPdf = true;

ListType(LocationType listLocationLevel, UserProvenances allowedProvenance, List<Roles> allowedThirdPartyRoles) {
this.listLocationLevel = listLocationLevel;
this.allowedProvenance = allowedProvenance;
Expand Down

0 comments on commit 8049df9

Please sign in to comment.