Skip to content

Sf7 ap4 migration#8725

Draft
AngelFQC wants to merge 26 commits into
chamilo:masterfrom
AngelFQC:sf7-ap4-migration
Draft

Sf7 ap4 migration#8725
AngelFQC wants to merge 26 commits into
chamilo:masterfrom
AngelFQC:sf7-ap4-migration

Conversation

@AngelFQC

Copy link
Copy Markdown
Member

No description provided.

@AngelFQC
AngelFQC force-pushed the sf7-ap4-migration branch from 9b796a6 to 3e87654 Compare July 13, 2026 23:13
AngelFQC added 6 commits July 13, 2026 19:58
… callers (chamilo#8723)

API Platform 4 makes PUT an unconditional replace, so partial payloads would
reset absent fields. Add a Patch (merge-patch) operation mirroring each plain
entity's Put, and switch the Vue services that send partial payloads to
baseService.patch. Put is kept for now; hardening/removal belongs to the H4 hop.
@AngelFQC
AngelFQC force-pushed the sf7-ap4-migration branch from 785b1da to 4726201 Compare July 14, 2026 23:48
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.

Chamilo 3.0: Upgrade plan — Symfony 6.4 → 7.1 → 7.2 → 7.3 → 7.4 + API Platform 3.4 → 4.x

1 participant