Skip to content

Sf7 ap4 migration#8725

Merged
AngelFQC merged 32 commits into
chamilo:masterfrom
AngelFQC:sf7-ap4-migration
Jul 21, 2026
Merged

Sf7 ap4 migration#8725
AngelFQC merged 32 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 2 times, most recently from 785b1da to 4726201 Compare July 14, 2026 23:48
AngelFQC and others added 27 commits July 20, 2026 11:41
… 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 ad251d6 to f487c9a Compare July 20, 2026 17:36
@AngelFQC
AngelFQC marked this pull request as ready for review July 20, 2026 23:56
…piler warning

A reactive() binding cannot be reassigned, so binding v-model to the const reactive extraFieldValues triggered the @vue/compiler-sfc warning about updating a const reactive binding. Switching to ref() lets v-model reassign its .value and pairs cleanly with the defineModel refactor in LpExtraFields.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AngelFQC
AngelFQC merged commit 6044952 into chamilo:master Jul 21, 2026
2 of 12 checks passed
@AngelFQC
AngelFQC deleted the sf7-ap4-migration branch July 21, 2026 01:11
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