Skip to content

Commit c4bb9e4

Browse files
fixed: minor errors
1 parent 4bfab68 commit c4bb9e4

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/welcome/useful-plugins.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,10 @@ public function get_useful_plugins_info() {
8787
$all_plugins = get_plugins();
8888
$data_to_localize = array();
8989

90+
$has_premium = false;
9091
foreach ( self::$PLUGINS as $key => $plugin ) {
9192
$status = 'not_installed';
9293
$full_slug_to_use = $plugin['full_slug'];
93-
$has_premium = false;
9494

9595
// Check for premium version first if it exists (premium takes precedence)
9696
$premium_installed = false;
@@ -122,8 +122,8 @@ public function get_useful_plugins_info() {
122122

123123
$plugin_info = plugins_api( 'plugin_information', [
124124
'slug' => $plugin['slug'],
125-
'fields' =>[ 'icons' => true, 'sections' => false ],
126-
] );
125+
'fields' => [ 'icons' => true, 'sections' => false ],
126+
] );
127127

128128
$icon_url = '';
129129
if ( ! is_wp_error( $plugin_info ) && isset( $plugin_info->icons )
@@ -147,6 +147,9 @@ public function get_useful_plugins_info() {
147147

148148
public function add_cimo_args_to_localize_editor( $data_to_localize, $current_user_cap, $has_premium ) {
149149
$slug = 'cimo-image-optimizer';
150+
if ( ! isset( $data_to_localize[ $slug ] ) ) {
151+
return;
152+
}
150153
$full_slug = $data_to_localize[ $slug ][ 'fullSlug' ];
151154

152155

@@ -266,7 +269,6 @@ function do_plugin_activate() {
266269
* Used for polling Cimo plugin status changes via AJAX in the admin UI.
267270
*/
268271
function check_cimo_status() {
269-
$slug = 'cimo-image-optimizer';
270272
// Verify nonce
271273
if ( ! check_ajax_referer( 'stackable_cimo_status', 'nonce', false ) ) {
272274
wp_send_json_error( array( 'status' => 'error', 'message' => __( 'Security check failed.', STACKABLE_I18N ) ), 403 );
@@ -290,7 +292,7 @@ function check_cimo_status() {
290292
return;
291293
}
292294

293-
$plugin_config = self::$PLUGINS[ $slug ];
295+
$plugin_config = self::$PLUGINS['cimo-image-optimizer'];
294296
$premium_full_slug = isset( $plugin_config['premium_full_slug'] ) ? $plugin_config['premium_full_slug'] : null;
295297
$full_slug = $plugin_config['full_slug'];
296298

0 commit comments

Comments
 (0)