Plugin Directory

Changeset 3240757


Ignore:
Timestamp:
02/14/2025 06:23:03 PM (14 months ago)
Author:
ilachat
Message:

Fix update

Location:
ilachat/tags/1.0.3/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ilachat/tags/1.0.3/src/Admin/Admin.php

    r3240751 r3240757  
    2222        add_action('admin_enqueue_scripts', [$this, 'enqueue_scripts']);
    2323        add_filter('plugin_action_links_' . ILACHAT_BASENAME, [$this, 'add_settings_link']);
    24         add_action('upgrader_process_complete', function ($upgrader_object, $options) {
    25             $plugin_slug = 'ilachat/ilachat.php';
    26 
    27             if ($options['action'] === 'update' && $options['type'] === 'plugin') {
    28                 if (!empty($options['plugins']) && in_array($plugin_slug, $options['plugins'])) {
    29                     delete_option('ilachat_widget_code');
    30                 }
    31             }
    32         }, 10, 2);
    3324    }
    3425
  • ilachat/tags/1.0.3/src/Admin/Connection.php

    r3240751 r3240757  
    271271        $last_updated = (int) get_option('ilachat_last_updated', 0);
    272272        $widget_code = get_option('ilachat_widget_code', '');
     273        $widget_code = wp_strip_all_tags($widget_code);
    273274
    274275        if ((time() - $last_updated) > 86400 || empty($widget_code)) {
  • ilachat/tags/1.0.3/src/Frontend/PublicClass.php

    r3240739 r3240757  
    3535        }
    3636
    37         $sanitized_code = wp_strip_all_tags($widget_code);
    38 
    3937        // Register a new script handle
    4038        wp_register_script('ilachat-widget', '', [], ILACHAT_VERSION, true);
    4139
    4240        // Attach the inline widget code to the registered handle
    43         wp_add_inline_script('ilachat-widget', $sanitized_code);
     41        wp_add_inline_script('ilachat-widget', $widget_code);
    4442
    4543        // Enqueue the script
Note: See TracChangeset for help on using the changeset viewer.