web client: xul copy template conversion does not immediately propagate xul templates to templates tab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Medium
|
Unassigned |
Bug Description
Evergreen version: 3.0
When xul copy templates move to the web client, they do not immediately propagate to the templates tab, which carries the potential risk of having the old templates overwritten. You can make this happen by following these steps:
1. Verify that you have not have any cat.copy.templates in browser local storage and that you are logging into the web client with an account with existing xul copy templates (staff_
2. Retrieve a record in the web client and select the option to add a volume to the record.
3. Note that a webstaff.
4. Click the template tab. The template dropdown menu is empty.
If you close out of this record and add/edit a copy/volume on a new record, the xul templates will appear in that template tab.
However, if the user, upon seeing the empty dropdown, decides to create a new template before exiting, when they save the new web client template, all of their old templates will be overwritten.
Although we could try training all cataloging staff to not create any new templates until they see the old xul templates in the template tab, this issue makes the template conversion process a little fragile. I would like the process to be a little more robust, particularly since recovering from this error requires that an administrator with database access remove the webstaff.
Oops. Must have hit the Post Comment button twice. Marking this as a duplicate of the second one that was created at the same time.