Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/jsxc.nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorsualko <klaus@jsxc.org>2017-07-25 18:40:40 +0300
committersualko <klaus@jsxc.org>2017-07-26 12:00:22 +0300
commita4d27bf14253e0250f8069f655cb8c8fd91ce5db (patch)
tree4e87b526be111da7cb60a5d1b0732514a1f3b577 /js
parent0f96a7b94a4f81c4e8ff2904a19d683da34098a1 (diff)
use controller style for register managed server
Diffstat (limited to 'js')
-rw-r--r--js/settings/admin.js17
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();
+ });
});