]> source.dussan.org Git - nextcloud-server.git/commitdiff
Improve detection of installations errors
authorBrice Maron <brice@bmaron.net>
Sat, 23 Mar 2013 11:19:43 +0000 (12:19 +0100)
committerBrice Maron <brice@bmaron.net>
Sat, 23 Mar 2013 12:47:42 +0000 (13:47 +0100)
settings/js/apps.js

index 43013a9e1ec8a547b77e51508e55a242c25f6e25..dd20bc0a9c55edfe2f3c79977db92e9bc647f9d9 100644 (file)
@@ -75,7 +75,13 @@ OC.Settings.Apps = OC.Settings.Apps || {
                                        element.data('active',true);
                                        element.val(t('settings','Disable'));
                                }
-                       },'json');
+                       },'json')
+                       .fail(function() { 
+                               OC.dialogs.alert('Error while enabling app','Error');
+                               element.data('active',false);
+                               OC.Settings.Apps.removeNavigation(appid);
+                               element.val(t('settings','Enable'));
+                       });
                        $('#leftcontent li[data-id="'+appid+'"]').addClass('active');
                }
        },