http://localhost:8081/cgi-bin/koha/admin/record_sources Create a new record source => The "Name" column is a link to /admin/record_sources
Created attachment 190082 [details] [review] Bug 41355: Handle vue resources with no Show component
Created attachment 190085 [details] [review] Bug 41355: Handle vue resources with no Show component Test plan: 1) Navigate to record sources and create a record source 2) In the table there will be a hyperlink on the record source name which shouldn't be there 3) Apply patch and rebuild javascript 4) Hard refresh and then observe that the table should no longer have a hyperlink
Created attachment 190094 [details] [review] Bug 41355: Handle vue resources with no Show component Test plan: 1) Navigate to record sources and create a record source 2) In the table there will be a hyperlink on the record source name which shouldn't be there 3) Apply patch and rebuild javascript 4) Hard refresh and then observe that the table should no longer have a hyperlink Signed-off-by: David Nind <david@davidnind.com>
Testing notes (using KTD): 1. Bug 41354 needs to be applied first, otherwise the page sites on "Loading" and you cannot see the table. 2. Apply the patch, yarn build, then restart_all
Created attachment 190106 [details] [review] Bug 41355: Handle vue resources with no Show component Test plan: 1) Navigate to record sources and create a record source 2) In the table there will be a hyperlink on the record source name which shouldn't be there 3) Apply patch and rebuild javascript 4) Hard refresh and then observe that the table should no longer have a hyperlink Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Tomás Cohen Arazi <tomascohen@theke.io>
Nice work everyone! Pushed to main for 25.11