diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html index 01ab8280..0ea552d2 100644 --- a/data/interfaces/default/settings.html +++ b/data/interfaces/default/settings.html @@ -1250,7 +1250,7 @@
- +
@@ -1999,6 +1999,7 @@ $(document).ready(function() { getNewslettersTable(); getMobileDevicesTable(); loadUpdateDistros(); + enableGeoLiteInstallButton(); settingsChanged = false; } @@ -2859,6 +2860,11 @@ $(document).ready(function() { gotoSetting('3rd_party_apis', 'geoip_db') } + function enableGeoLiteInstallButton() { + $('#install_geoip_db').prop('disabled', !(Boolean($("#maxmind_license_key").val()))); + } + enableGeoLiteInstallButton(); + if ("${config['geoip_db_installed']}" > "0") { $("#geoip_db_updated").text(moment("${config['geoip_db_installed']}", "X").fromNow()); }