PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.3.0
Defender Security – Malware Scanner, Login Security & Firewall v6.3.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
← All changes | src/controller/class-blacklist.php +2 -2 6.2.0 → 6.3.0 View file →
@@ -18,9 +18,9 @@
18 18 use WP_Defender\Behavior\WPMUDEV;
19 19 use WP_Defender\Model\Lockout_Ip;
20 20 use WP_Defender\Traits\Continent;
21 21 use WP_Defender\Component\Blacklist_Lockout;
22 -use MaxMind\Db\Reader\InvalidDatabaseException;
22 +use WP_DEFENDER_VENDOR\MaxMind\Db\Reader\InvalidDatabaseException;
23 23 use WP_Defender\Component\Network_Cron_Manager;
24 24 use WP_Defender\Integrations\MaxMind_Geolocation;
25 25 use WP_Defender\Component\Config\Config_Hub_Helper;
26 26 use WP_Defender\Model\Setting\Blacklist_Lockout as Model_Blacklist_Lockout;
@@ -612,9 +612,9 @@
612 612 'ip_blacklist' => $data['ip_blacklist'],
613 613 'ip_whitelist' => $data['ip_whitelist'],
614 614 'ip_lockout_message' => $data['ip_lockout_message'],
615 615 );
616 - if ( isset( $data['geoIP_db'] ) && file_exists( $data['geoIP_db'] ) ) {
616 + if ( isset( $data['geoIP_db'] ) && is_string( $data['geoIP_db'] ) && file_exists( $data['geoIP_db'] ) ) {
617 617 $adapted_data['geodb_path'] = $data['geoIP_db'];
618 618 if ( isset( $data['country_blacklist'] ) ) {
619 619 $adapted_data['country_blacklist'] = $data['country_blacklist'];
620 620 }