Skip to content

[IMP] academic: archiving and unarchiving logic for family and studen… - #427

Closed
lef-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-t-68808-lef
Closed

[IMP] academic: archiving and unarchiving logic for family and studen…#427
lef-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-t-68808-lef

Conversation

@lef-adhoc

Copy link
Copy Markdown
Contributor

…t relationships

Backport of #423 (19.0) to 18.0, excluding tests.

When archiving a family, cascade the archiving to its students and to relatives that are not linked to other active families/students, along with their portal users (internal users are kept active). action_unarchive reverses the cascade.

In academic_sale_subscription, override action_archive to warn about students with pending debt through a confirmation wizard before archiving.

@roboadhoc

Copy link
Copy Markdown
Contributor

Pull request status dashboard

@lef-adhoc
lef-adhoc force-pushed the 18.0-t-68808-lef branch 3 times, most recently from 2e16e1c to eb69341 Compare June 25, 2026 20:44
…t relationships

Backport of ingadhoc#423 (19.0) to 18.0, excluding tests.

When archiving a family, cascade the archiving to its students and to
relatives that are not linked to other active families/students, along
with their portal users (internal users are kept active). action_unarchive
reverses the cascade.

In academic_sale_subscription, override action_archive to warn about
students with pending debt through a confirmation wizard before archiving.
@gal-adhoc

Copy link
Copy Markdown
Contributor

@roboadhoc r+ bump

roboadhoc pushed a commit that referenced this pull request Jun 30, 2026
…t relationships

Backport of #423 (19.0) to 18.0, excluding tests.

When archiving a family, cascade the archiving to its students and to
relatives that are not linked to other active families/students, along
with their portal users (internal users are kept active). action_unarchive
reverses the cascade.

In academic_sale_subscription, override action_archive to warn about
students with pending debt through a confirmation wizard before archiving.

closes #427

Signed-off-by: Guido Galetto <gal@adhoc.inc>
roboadhoc added a commit that referenced this pull request Jun 30, 2026
@roboadhoc roboadhoc closed this Jun 30, 2026
@roboadhoc
roboadhoc deleted the 18.0-t-68808-lef branch June 30, 2026 13:54
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.

3 participants