Skip to content

Commit

Permalink
18784 Include PAID status in allowable actions blocker check for FED …
Browse files Browse the repository at this point in the history
…pending dissolution filings (bcgov#2359)
  • Loading branch information
argush3 authored Dec 15, 2023
1 parent 077d966 commit d9784e9
Show file tree
Hide file tree
Showing 3 changed files with 292 additions and 262 deletions.
13 changes: 13 additions & 0 deletions legal-api/src/legal_api/core/filing.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,19 @@ class FilingTypes(str, Enum):
SPECIALRESOLUTION = 'specialResolution'
TRANSITION = 'transition'

class FilingTypesCompact(str, Enum):
"""Render enum for filing types with sub-types."""

DISSOLUTION_VOLUNTARY = 'dissolution.voluntary'
DISSOLUTION_ADMINISTRATIVE = 'dissolution.administrative'
RESTORATION_FULL_RESTORATION = 'restoration.fullRestoration'
RESTORATION_LIMITED_RESTORATION = 'restoration.limitedRestoration'
RESTORATION_LIMITED_RESTORATION_EXT = 'restoration.limitedRestorationExtension'
RESTORATION_LIMITED_RESTORATION_TO_FULL = 'restoration.limitedRestorationToFull'
AMALGAMATION_APPLICATION_REGULAR = 'amalgamationApplication.regular'
AMALGAMATION_APPLICATION_VERTICAL = 'amalgamationApplication.vertical'
AMALGAMATION_APPLICATION_HORIZONTAL = 'amalgamationApplication.horizontal'

def __init__(self):
"""Create the Filing."""
self._storage: Optional[FilingStorage] = None
Expand Down
Loading

0 comments on commit d9784e9

Please sign in to comment.