From 540664e0c22a9d0823aa4954b16815bd83068e02 Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 2 Mar 2025 23:51:35 +0000 Subject: [PATCH] usb-eject nitpicks * fix navpane reload * strip trailing newlines in toasts --- bin/hooks/usb-eject.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/hooks/usb-eject.js b/bin/hooks/usb-eject.js index 4e977991..65f7d650 100644 --- a/bin/hooks/usb-eject.js +++ b/bin/hooks/usb-eject.js @@ -1,13 +1,13 @@ // see usb-eject.py for usage function usbclick() { - var o = QS('#treeul a[href="/usb/"]') || QS('#treepar a[href="/usb/"]'); + var o = QS('#treeul a[dst="/usb/"]') || QS('#treepar a[dst="/usb/"]'); if (o) o.click(); } function eject_cb() { - var t = this.responseText; + var t = ('' + this.responseText).trim(); if (t.indexOf('can be safely unplugged') < 0 && t.indexOf('Device can be removed') < 0) return toast.err(30, 'usb eject failed:\n\n' + t);