aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/js/settings.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_encryption/js/settings.js')
-rw-r--r--apps/files_encryption/js/settings.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/files_encryption/js/settings.js b/apps/files_encryption/js/settings.js
index 0be857bb73e..4f367f880db 100644
--- a/apps/files_encryption/js/settings.js
+++ b/apps/files_encryption/js/settings.js
@@ -6,12 +6,26 @@
$(document).ready(function(){
+ // Trigger ajax on filetype blacklist change
$('#encryption_blacklist').multiSelect({
oncheck:blackListChange,
onuncheck:blackListChange,
createText:'...'
});
+ // Trigger ajax on recoveryAdmin status change
+ $( 'input:radio[name="adminEnableRecovery"]' ).change(
+ function() {
+ $.post(
+ '../ajax/adminrecovery.php'
+ , $( this ).val()
+ , function( data ) {
+ // TODO: provide user with feedback of outcome
+ }
+ );
+ }
+ );
+
function blackListChange(){
var blackList=$('#encryption_blacklist').val().join(',');
OC.AppConfig.setValue('files_encryption','type_blacklist',blackList);