Bug 41063 - Additional fields are broken in Vue
Summary: Additional fields are broken in Vue
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: ERM (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Matt Blenkinsop
QA Contact: Testopia
URL:
Keywords:
Depends on: 38201
Blocks: 38262
  Show dependency treegraph
 
Reported: 2025-10-21 12:15 UTC by Matt Blenkinsop
Modified: 2025-10-21 15:06 UTC (History)
6 users (show)

See Also:
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:


Attachments
Bug 41063: Fix additional fields in Vue (3.65 KB, patch)
2025-10-21 12:18 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 41063: Allow setting of a group for additional fields (1.87 KB, patch)
2025-10-21 13:10 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 41063: Allow setting of a group for additional fields (2.93 KB, patch)
2025-10-21 15:06 UTC, Matt Blenkinsop
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
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