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

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-07-10 19:03:19 +0300
committerGitHub <noreply@github.com>2019-07-10 19:03:19 +0300
commit8335e32af17d13e82b6d1812535b866ea7bb2833 (patch)
treea17f37715d7d849255780be820eff9d6112af750
parent7ef88922deb5cc8e5ecb57e7a6eda56d127e14f6 (diff)
parenta6f5e09eda9adf3b6df59117a2ae37b4e55cc6df (diff)
Merge pull request #543 from nextcloud/bugfix/538
Select the right elements from the admin settings
-rw-r--r--js/admin.js21
1 files changed, 9 insertions, 12 deletions
diff --git a/js/admin.js b/js/admin.js
index ea5a25cf..ce883681 100644
--- a/js/admin.js
+++ b/js/admin.js
@@ -125,12 +125,12 @@ var documentsSettings = {
documentsSettings.initGroups();
documentsSettings.initExternalApps();
+ var page = $('#richdocuments');
+
$('#wopi_apply').on('click', documentsSettings.save);
// destroy or create app name and token fields depending on whether the checkbox is on or off
$(document).on('change', '#enable_external_apps_cb-richdocuments', function() {
- var page = $(this).parent();
-
page.find('#enable-external-apps-section').toggleClass('hidden', !this.checked);
if (this.checked) {
var app1 = documentsSettings._createExtApp();
@@ -143,8 +143,7 @@ var documentsSettings = {
});
$(document).on('click', '.external-apps-gen-token-button', function() {
- var appSection = $(this).parent();
- var appToken = appSection.find('.external-apps-token');
+ var appToken = page.find('.external-apps-token');
// generate a random string
var len = 3;
@@ -187,8 +186,8 @@ var documentsSettings = {
});
$(document).on('click', '#test_wopi_apply', function() {
- var groups = $(this).parent().find('#test_server_group_select').val();
- var testserver = $(this).parent().find('#test_wopi_url').val();
+ var groups = page.find('#test_server_group_select').val();
+ var testserver = page.find('#test_wopi_url').val();
if (groups !== '' && testserver !== '') {
documentsSettings.saveTestWopi(groups, testserver);
@@ -203,13 +202,13 @@ var documentsSettings = {
});
$(document).on('change', '#edit_group_select', function() {
- var element = $(this).parent().find('input.edit-groups-enable');
+ var element = page.find('input.edit-groups-enable');
var groups = $(this).val();
documentsSettings.saveGroups({edit_groups: groups});
});
$(document).on('change', '.edit-groups-enable', function() {
- var $select = $(this).parent().find('#edit_group_select');
+ var $select = page.find('#edit_group_select');
$select.val('');
if (this.checked) {
@@ -224,13 +223,13 @@ var documentsSettings = {
});
$(document).on('change', '#use_group_select', function() {
- var element = $(this).parent().find('input.use-groups-enable');
+ var element = page.find('input.use-groups-enable');
var groups = $(this).val();
documentsSettings.saveGroups({use_groups: groups});
});
$(document).on('change', '.use-groups-enable', function() {
- var $select = $(this).parent().find('#use_group_select');
+ var $select = page.find('#use_group_select');
$select.val('');
if (this.checked) {
@@ -245,8 +244,6 @@ var documentsSettings = {
});
$(document).on('change', '#enable_canonical_webroot_cb-richdocuments', function() {
- var page = $(this).parent();
-
page.find('#enable-canonical-webroot-section').toggleClass('hidden', !this.checked);
if (!this.checked) {
documentsSettings.saveWebroot('');