Add the quota change listeners to newly added user entries in the user list
This commit is contained in:
parent
48dabd2c14
commit
1abc264873
|
@ -4,6 +4,18 @@
|
||||||
* See the COPYING-README file.
|
* See the COPYING-README file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
function setQuota (uid, quota, ready) {
|
||||||
|
$.post(
|
||||||
|
OC.filePath('settings', 'ajax', 'setquota.php'),
|
||||||
|
{username: uid, quota: quota},
|
||||||
|
function (result) {
|
||||||
|
if (ready) {
|
||||||
|
ready(result.data.quota);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
var UserList = {
|
var UserList = {
|
||||||
useUndo: true,
|
useUndo: true,
|
||||||
availableGroups: [],
|
availableGroups: [],
|
||||||
|
@ -118,6 +130,13 @@ var UserList = {
|
||||||
if (sort) {
|
if (sort) {
|
||||||
UserList.doSort();
|
UserList.doSort();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
quotaSelect.singleSelect();
|
||||||
|
quotaSelect.on('change', function () {
|
||||||
|
var uid = $(this).parent().parent().attr('data-uid');
|
||||||
|
var quota = $(this).val();
|
||||||
|
setQuota(uid, quota);
|
||||||
|
});
|
||||||
},
|
},
|
||||||
// From http://my.opera.com/GreyWyvern/blog/show.dml/1671288
|
// From http://my.opera.com/GreyWyvern/blog/show.dml/1671288
|
||||||
alphanum: function(a, b) {
|
alphanum: function(a, b) {
|
||||||
|
@ -303,18 +322,6 @@ $(document).ready(function () {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
function setQuota (uid, quota, ready) {
|
|
||||||
$.post(
|
|
||||||
OC.filePath('settings', 'ajax', 'setquota.php'),
|
|
||||||
{username: uid, quota: quota},
|
|
||||||
function (result) {
|
|
||||||
if (ready) {
|
|
||||||
ready(result.data.quota);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
$('select[multiple]').each(function (index, element) {
|
$('select[multiple]').each(function (index, element) {
|
||||||
UserList.applyMultiplySelect($(element));
|
UserList.applyMultiplySelect($(element));
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue