Summary: | 007 not filling in with existing values | ||
---|---|---|---|
Product: | Koha | Reporter: | Nicole C. Engard <nengard> |
Component: | Cataloging | Assignee: | Mark Tompsett <mtompset> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P5 - low | CC: | elibris.helpdesk, f.demians, josef.moravec, julian.maurice, kyle, m.de.rooy, marjorie.barry-vila, mtompset, ztajoli |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16856 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17072 |
||
Change sponsored?: | --- | Patch complexity: | Small patch |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: | |||
Attachments: |
Bug 10148: Marc21 field 007 builder improper reload values
Bug 10148: Marc21 field 007 builder improper reload values [PASSED QA] Bug 10148: Marc21 field 007 builder improper reload values |
Description
Nicole C. Engard
2013-04-29 14:40:13 UTC
Still valid. The bigger problem is on 007 for Electronic resource and Microform. The plugin can't handle existing values when positions 06,07,08 must to be worked together. The issue is in the template file. Anything that is 9595 lines long has got to have something wrong with it. Created attachment 53118 [details] [review] Bug 10148: Marc21 field 007 builder improper reload values The more correct solution is fix that template file. However, in the mean time, this works. TEST PLAN --------- 1) find a record 2) edit record 3) click value builder for 007 4) change everything to pipes as much as possible. (use Motion Picture to get all 00-22 values) 5) save -- should save just fine. 6) click the value builder again -- OOPS! Bad reload. 7) prove t/db_dependent/FrameworkPlugin.t -- NOISY 007 messages. 8) apply patch 9) click the value builder again -- good reload 10) prove t/db_dependent/FrameworkPlugin.t -- No noise related to 007. 11) run koha qa test tools. I can't duplicate the problem for 006. Created attachment 54075 [details] [review] Bug 10148: Marc21 field 007 builder improper reload values The more correct solution is fix that template file. However, in the mean time, this works. TEST PLAN --------- 1) find a record 2) edit record 3) click value builder for 007 4) change everything to pipes as much as possible. (use Motion Picture to get all 00-22 values) 5) save -- should save just fine. 6) click the value builder again -- OOPS! Bad reload. 7) prove t/db_dependent/FrameworkPlugin.t -- NOISY 007 messages. 8) apply patch 9) click the value builder again -- good reload 10) prove t/db_dependent/FrameworkPlugin.t -- No noise related to 007. 11) run koha qa test tools. Signed-off-by: Nick Clemens <nick@bywatersolutions.com> This is a bad bug in my eyes as it's easy to lose data this way. Patch fixes 007, we still need a fix for 006. I am splitting 006 out into a separate bug 17072 so this one can move on. Created attachment 54103 [details] [review] [PASSED QA] Bug 10148: Marc21 field 007 builder improper reload values The more correct solution is fix that template file. However, in the mean time, this works. TEST PLAN --------- 1) find a record 2) edit record 3) click value builder for 007 4) change everything to pipes as much as possible. (use Motion Picture to get all 00-22 values) 5) save -- should save just fine. 6) click the value builder again -- OOPS! Bad reload. 7) prove t/db_dependent/FrameworkPlugin.t -- NOISY 007 messages. 8) apply patch 9) click the value builder again -- good reload 10) prove t/db_dependent/FrameworkPlugin.t -- No noise related to 007. 11) run koha qa test tools. Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Pushed to master for 16.11, thanks Mark! Pushed in 16.05. Will be in 16.05.03. Pushed to 3.22.x, will be in 3.22.10 |