Merge pull request #2851 from owncloud/added-user-quota

Add the quota change listeners to newly added user entries in the user list
This commit is contained in:
Bernhard Posselt 2013-04-10 05:43:18 -07:00
commit 6cd36c10e8
1 changed files with 19 additions and 12 deletions

View File

@ -4,6 +4,18 @@
* 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 = {
useUndo: true,
availableGroups: [],
@ -118,6 +130,13 @@ var UserList = {
if (sort) {
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
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) {
UserList.applyMultiplySelect($(element));
});