AngularJS MARC editor cannot delete/undelete authority records

Bug #1888518 reported by Galen Charlton
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Medium
Unassigned
3.4
Won't Fix
Medium
Unassigned
3.5
Won't Fix
Medium
Unassigned

Bug Description

The AngularJS MARC editor is not using the proper APIs to delete and undelete authority records, so attempts to delete/undelete them fail with no indication of why.

Although Evergreen 3.5 links to the Angular MARC editor from the 'Retrieve Authority Record by ID' menu item, the bug is still relevant for that version because Manage Authorities => {search results} => {edit a result} still brings up the AngularJS editor.

See also bug 1845241 and bug 1866546.

Evergreen 3.4+

Revision history for this message
Galen Charlton (gmc) wrote :

(Note that despite superficial appearances, the patch for bug 1845241 that I pushed today did _not_ cause a regression here; authority delete/undelete never worked in the AngularJS editor.)

Changed in evergreen:
milestone: none → 3.5.1
importance: Undecided → Medium
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
Galen Charlton (gmc) wrote :
tags: added: authority cataloging pullrequest
Changed in evergreen:
assignee: Galen Charlton (gmc) → nobody
Revision history for this message
Galen Charlton (gmc) wrote :

See also bug 1888524

Revision history for this message
Galen Charlton (gmc) wrote :
Changed in evergreen:
milestone: 3.5.1 → 3.5.2
Revision history for this message
Elaine Hardy (ehardy) wrote :

I tested this bug and it does seem to delete and undelete authority records -- the "Delete record" button changes to "Undelete record" See AF#2 Kabalevsky, Dmitry Borisovich

However,

1) the bib record #4) is still linked to the AF record. If I click on the link to validate, the deleted record is no longer in the returned list.

2)when I undelete the authority record, the button changes to "delete record." Bib record #4 is still linked but, the AF record does not display in the list after validation attempt.

TO be sure, I checked several times and clicked "save changes" after deleting and undeleting. I also cleared the cache.

I am working in FIrefox on the test server https://butternut.evergreencatalog.com

Revision history for this message
Elaine Hardy (ehardy) wrote :

I signed in as admin for the test above in #5

tags: added: needsrepatch
removed: pullrequest
Changed in evergreen:
milestone: 3.5.2 → 3.6.1
Changed in evergreen:
milestone: 3.6.1 → 3.6.2
Changed in evergreen:
milestone: 3.6.2 → 3.6.3
Changed in evergreen:
milestone: 3.6.3 → none
Elaine Hardy (ehardy)
tags: added: cat-authority
removed: authority cataloging
tags: added: needsrebase needswork
removed: needsrepatch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.