Reply To: Keyboard Shortcut / Edit Ticket

February 26, 2021 at 4:16 pm #7477
itcubed
Participant

Hi Stevland

Many thanks – working brilliantly. I did come across a minor bug with it.

After adding a reply/note, the URL goes
from:
…/scp/tickets.php?id=XXXXX
to either:
…/scp/tickets.php?id=XXXXX#reply
or
…/scp/tickets.php?id=XXXXX#note

Shift E then makes this

…/scp/tickets.php?id=XXXXX#reply&a=edit

which doesn’t work.

I’ve put in a fix to remove the #reply and #note, but you may have something more elegant up your sleeve to roll into the next release. 🙂

(I also removed the & from the last line (highlighted) as it was putting in a double ampersand)

Oliver.

// shift + e
Mousetrap.bind('shift+e', function(e) {

var loc = location.href;
loc = loc.split("#")[0];
loc += loc.indexOf("?") === -1 ? "?" : "&";
location.href = loc + 'a=edit';

});