Skip to content

SUBMIT-952 refactor resubmission validation to five-rule model - #1014

Merged
dinesh-aot merged 3 commits into
bcgov:developfrom
dinesh-aot:SUBMIT-945
Aug 7, 2026
Merged

SUBMIT-952 refactor resubmission validation to five-rule model#1014
dinesh-aot merged 3 commits into
bcgov:developfrom
dinesh-aot:SUBMIT-945

Conversation

@dinesh-aot

Copy link
Copy Markdown
Collaborator

https://eao-dst.atlassian.net/browse/SUBMIT-952

  • Extract _validate_completeness for shared first-submit and
    work-package pre-ack resubmission checks (document-based vs status)
  • Work packages before acknowledgement: free resubmit with completeness
  • Work packages post-ack: require open update request
  • MP/IEM packages: always require open update request
  • Show "New Version" chip to entity users; restrict Rejected/Verified/
    Acknowledged chips to staff only
  • Remove unused isUpdateRequested/isUpdated chip props
  • Align frontend submit-disable logic with new resubmission rules

@dinesh-aot
dinesh-aot merged commit d58a94b into bcgov:develop Aug 7, 2026
9 checks passed
@dinesh-aot
dinesh-aot deleted the SUBMIT-945 branch August 7, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants