Skip to content

[IMP] academic: implement archiving and unarchiving logic for family … - #423

Open
maq-adhoc wants to merge 1 commit into
ingadhoc:19.0from
adhoc-dev:19.0-t-68808b-maq
Open

[IMP] academic: implement archiving and unarchiving logic for family …#423
maq-adhoc wants to merge 1 commit into
ingadhoc:19.0from
adhoc-dev:19.0-t-68808b-maq

Conversation

@maq-adhoc

Copy link
Copy Markdown
Contributor

…and student relationships

@roboadhoc

Copy link
Copy Markdown
Contributor

Pull request status dashboard

@maq-adhoc
maq-adhoc force-pushed the 19.0-t-68808b-maq branch from 992ba7d to 47c64bc Compare June 16, 2026 20:20
lef-adhoc added a commit to adhoc-dev/odoo-academic that referenced this pull request Jun 25, 2026
…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.
lef-adhoc added a commit to adhoc-dev/odoo-academic that referenced this pull request Jun 25, 2026
…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.
lef-adhoc added a commit to adhoc-dev/odoo-academic that referenced this pull request Jun 25, 2026
…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.
lef-adhoc added a commit to adhoc-dev/odoo-academic that referenced this pull request Jun 29, 2026
…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.
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>
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