Skip to content

Commit

Permalink
feat: ctr-s for save on privileges page too
Browse files Browse the repository at this point in the history
  • Loading branch information
julianlam committed Sep 18, 2020
1 parent 8093142 commit 763cec3
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion public/src/admin/manage/privileges.js
Expand Up @@ -5,7 +5,8 @@ define('admin/manage/privileges', [
'translator',
'benchpress',
'categorySelector',
], function (autocomplete, translator, Benchpress, categorySelector) {
'mousetrap',
], function (autocomplete, translator, Benchpress, categorySelector, mousetrap) {
var Privileges = {};

var cid;
Expand Down Expand Up @@ -95,6 +96,11 @@ define('admin/manage/privileges', [
throwConfirmModal('copyToAllGroup', Privileges.copyPrivilegesToAllCategories.bind(null, cid, groupName));
});

mousetrap.bind('ctrl+s', function (ev) {
throwConfirmModal('save', Privileges.commit);
ev.preventDefault();
});

function throwConfirmModal(method, onConfirm) {
bootbox.confirm('[[admin/manage/privileges:alert.confirm-' + method + ']]<br /><br />[[admin/manage/privileges:alert.no-undo]]', function (ok) {
if (ok) {
Expand Down

0 comments on commit 763cec3

Please sign in to comment.