We're working on updating a Backdrop site and I just noticed another problem with taxonomy. For some reason, some of the vocabs do not show the Save button at the bottom of the List Terms page (nor the Reset to Alphabetical one, either). Others do.

This happens both for me (user 1) and for my summer intern, who has the "Administer vocabularies and terms" permissions set.

Seems like some DB weirdness, especially because initially, he didn't see those buttons anywhere but they came back (only for some vocabs) after I unchecked the perms, saved, rechecked, and saved again.

Thoughts?

Comments

I did a little more poking and discovered that when I try to rearrange the terms (weights) on a vocabulary that doesn't show the Save and Reset to alphabetical buttons, the term I grab just drags up and down but I can't drop it anywhere.

The console shows these errors, repeated many times:

js_RRnZNc-EB_BMXHQ3AJgAevfZtwoqFSs3sq7z9uHpKMI.js:744 Uncaught TypeError: Cannot read properties of undefined (reading 'relationship')
    at Backdrop.tableDrag.updateField (js_RRnZNc-EB_BMXHQ3AJgAevfZtwoqFSs3sq7z9uHpKMI.js:744:19)
    at Backdrop.tableDrag.updateFields (js_RRnZNc-EB_BMXHQ3AJgAevfZtwoqFSs3sq7z9uHpKMI.js:725:12)
    at Backdrop.tableDrag.dropRow (js_RRnZNc-EB_BMXHQ3AJgAevfZtwoqFSs3sq7z9uHpKMI.js:575:12)
    at HTMLDocument.<anonymous> (js_RRnZNc-EB_BMXHQ3AJgAevfZtwoqFSs3sq7z9uHpKMI.js:127:70)
    at HTMLDocument.dispatch (js_UgJcLDHUwN6-lLnvyUSCmdciWRgQqFzMIs9u1yT7ZMc.js:3:12444)
    at r.handle (js_UgJcLDHUwN6-lLnvyUSCmdciWRgQqFzMIs9u1yT7ZMc.js:3:9173)

This, again, looks like some info is missing from the DB for some vocabularies. Or is it something else?