fix(appv2): correction sauvegarde champs description HTML

- Remplacer les balises <prose-mirror> brutes par {{formInput}}
  pour les champs HTMLField (biographie, notes, description)
- Onglets passent en basculement CSS sans re-render
- Ajout de systemFields au contexte des feuilles d'acteur
This commit is contained in:
2026-07-30 21:23:25 +02:00
parent c56903c8e4
commit cc81acce5b
5 changed files with 58 additions and 13 deletions
+2 -6
View File
@@ -95,9 +95,7 @@
</li>
</ol>
<prose-mirror name="system.details.biography" toggled>
{{{biography}}}
</prose-mirror>
{{formInput systemFields.details.fields.biography enriched=biography value=system.details.biography name="system.details.biography" toggled=isEditable}}
{{#if (eq charType "player")}}
<ol class="items-list">
@@ -158,6 +156,4 @@
<div class='item-field flex1 right'></div>
</li>
</ol>
<prose-mirror name="system.details.notes" toggled>
{{{notes}}}
</prose-mirror>
{{formInput systemFields.details.fields.notes enriched=notes value=system.details.notes name="system.details.notes" toggled=isEditable}}
@@ -5,7 +5,5 @@
</li>
</ol>
<prose-mirror name="system.details.biography" toggled>
{{{description}}}
</prose-mirror>
{{formInput systemFields.details.fields.biography enriched=description value=system.details.biography name="system.details.biography" toggled=isEditable}}
@@ -5,7 +5,5 @@
</li>
</ol>
<prose-mirror name="system.description" toggled>
{{{description}}}
</prose-mirror>
{{formInput systemFields.description enriched=description value=system.description name="system.description" toggled=isEditable}}