Bug 41063

Summary: Additional fields are broken in Vue
Product: Koha Reporter: Matt Blenkinsop <matt.blenkinsop>
Component: ERMAssignee: Matt Blenkinsop <matt.blenkinsop>
Status: Needs Signoff --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: jonathan.druart, jonathan.field, lucas, martin.renvoize, matt.blenkinsop, pedro.amorim
Version: Main   
Hardware: All   
OS: All   
GIT URL: Initiative type: ---
Sponsorship status: --- Crowdfunding goal: 0
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 38201    
Bug Blocks: 38262    
Attachments: Bug 41063: Fix additional fields in Vue
Bug 41063: Allow setting of a group for additional fields
Bug 41063: Allow setting of a group for additional fields

Description Matt Blenkinsop 2025-10-21 12:15:24 UTC
To reproduce:
1) Go to Administration > Additional fields and add an additional field for erm_agreements
2) Enable ERM and navigate to ERM > Agreements
3) Click to add a new agreement and then fill out the form, making sure to add something into your new additional field
4) Hit save and navigate to the agreement you have just added
5) There will be no additional field added
Comment 1 Matt Blenkinsop 2025-10-21 12:18:07 UTC
Created attachment 188212 [details] [review]
Bug 41063: Fix additional fields in Vue

Test plan:
1) Go to Administration > Additional fields and add an additional field for erm_agreements
2) Enable ERM and navigate to ERM > Agreements
3) Click to add a new agreement and then fill out the form, making sure to add something into your new additional field
4) Hit save and navigate to the agreement you have just added
5) There will be no additional field added
6) Apply patch and yarn js:build
7) Repeat steps 3 - 5
8) The additional field should be added and displayed correctly
Comment 2 Matt Blenkinsop 2025-10-21 13:10:13 UTC
Created attachment 188216 [details] [review]
Bug 41063: Allow setting of a group for additional fields
Comment 3 Matt Blenkinsop 2025-10-21 15:06:43 UTC
Created attachment 188228 [details] [review]
Bug 41063: Allow setting of a group for additional fields