Tweak JS so Safari can choose admin actions

I noticed that Safari was submitting both the empty option and the
selected options back to the server.

Digging into it, I was able to get Safari to deselect the ---------
option by using '[selected]' as the selector.

For #658
This commit is contained in:
Adam Wolf 2021-10-28 22:22:46 -05:00
parent b54076054c
commit 83731f5a68

View file

@ -197,7 +197,7 @@
// select the action button from the dropdown // select the action button from the dropdown
container.find('select[name=action]') container.find('select[name=action]')
.find('op:selected').removeAttr('selected').end() .find('[selected]').removeAttr('selected').end()
.find('[value=' + action_type + ']').attr('selected', 'selected').click() .find('[value=' + action_type + ']').attr('selected', 'selected').click()
// click submit & replace the archivebox logo with a spinner // click submit & replace the archivebox logo with a spinner