diff options
author | sualko <klaus@jsxc.org> | 2017-07-25 18:40:40 +0300 |
---|---|---|
committer | sualko <klaus@jsxc.org> | 2017-07-26 12:00:22 +0300 |
commit | a4d27bf14253e0250f8069f655cb8c8fd91ce5db (patch) | |
tree | 4e87b526be111da7cb60a5d1b0732514a1f3b577 /js | |
parent | 0f96a7b94a4f81c4e8ff2904a19d683da34098a1 (diff) |
use controller style for register managed server
Diffstat (limited to 'js')
-rw-r--r-- | js/settings/admin.js | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/js/settings/admin.js b/js/settings/admin.js index 3f22f31..ceb0894 100644 --- a/js/settings/admin.js +++ b/js/settings/admin.js @@ -235,7 +235,7 @@ $(document).ready(function() { $.ajax({ method: 'POST', - url: OC.filePath('ojsxc', 'ajax', 'registerManagedServer.php'), + url: OC.generateUrl('apps/ojsxc/managedServer/register'), data: { promotionCode: promotionCode } @@ -260,7 +260,20 @@ $(document).ready(function() { var errorMsg = (responseJSON && responseJSON.data) ? responseJSON.data.msg : 'unknown error'; msgEl.addClass('jsxc_fail'); - msgEl.text('Sorry we couldn\'t complete your registration: ' + errorMsg); + msgEl.append($('<span>').text('Sorry we couldn\'t complete your registration.')); + msgEl.append($('<br>')); + msgEl.append($('<span>').text(errorMsg)); }); }); + + $('.ojsxc-refresh-registration').click(function(ev){ + ev.preventDefault(); + + var msgEl = $(this).parents('.msg'); + + msgEl.removeClass('jsxc_success'); + msgEl.empty(); + + $('.ojsxc-managed-registration').show(); + }); }); |