diff --git a/ui/plugins/quota/quota.js b/ui/plugins/quota/quota.js index 717a83d575e..be25b7e371b 100644 --- a/ui/plugins/quota/quota.js +++ b/ui/plugins/quota/quota.js @@ -190,11 +190,13 @@ var g_quotaCurrency = ''; statementTableHead.appendTo($('').appendTo(statementTable)); var statementTableBody = $('
'); - var statementTableBodyRow = $('').html('Current Quota Balance of "' + account + '": ' + g_quotaCurrency + json.quotabalanceresponse.balance.startquota).appendTo(creditStatement); + $('
').html('Current Quota Balance of "' + account + '": ' + g_quotaCurrency + json.quotabalanceresponse.balance.endquota).appendTo(creditStatement);
}
},
error: function(json) {
@@ -605,8 +609,8 @@ var g_quotaCurrency = '';
return;
}
var template = json.quotaemailtemplatelistresponse.quotaemailtemplate[0];
- templateSubjectTextArea.val(template.templatesubject.replace(/\\n/g, '\n').replace(/\\"/g, '"'));
- templateBodyTextArea.val(template.templatebody.replace(/\\n/g, '\n').replace(/\\"/g, '"'));
+ templateSubjectTextArea.val(template.templatesubject.replace(/\\n/g, '\n').replace(/\\"/g, '"').replace(/
/g, '\n'));
+ templateBodyTextArea.val(template.templatebody.replace(/\\n/g, '\n').replace(/\\"/g, '"').replace(/
/g, '\n'));
},
error: function(data) {
}
@@ -616,11 +620,12 @@ var g_quotaCurrency = '';
saveTemplateButton.click(function() {
var templateName = templateOptions.find(':selected').val();
- var templateSubject = templateSubjectTextArea.val();
- var templateBody = templateBodyTextArea.val();
+ var templateSubject = templateSubjectTextArea.val().replace(/\n/g, '
');
+ var templateBody = templateBodyTextArea.val().replace(/\n/g, '
');
$.ajax({
url: createURL('quotaEmailTemplateUpdate'),
+ type: "POST",
data: {
templatetype: templateName,
templatesubject: templateSubject,
@@ -642,7 +647,7 @@ var g_quotaCurrency = '';
templateBodyTextArea.appendTo(emailTemplateForm);
saveTemplateButton.appendTo(emailTemplateForm);
$('
').html("These options can be used in template as ${variable}: quotaBalance, accountName, accountId, accountUsers, domainName, domainId").appendTo(emailTemplateForm); + $('
').html("These options can be used in template as ${variable}: quotaBalance, accountName, accountID, accountUsers, domainName, domainID").appendTo(emailTemplateForm); emailTemplateForm.appendTo(manageTemplatesView); manageTemplatesView.appendTo($node);