Plugin Directory

Changeset 3411538


Ignore:
Timestamp:
12/04/2025 11:48:32 PM (2 months ago)
Author:
neonic
Message:

Fix inline folder script parsing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lens-media-library-folders/trunk/src/Admin/MediaLibrary.php

    r3407095 r3411538  
    160160            $script = $this->build_folder_parameter_script( $this->pending_folder_parameter );
    161161            if ( $script ) {
    162                 $safe_script = wp_kses( $script, array() );
    163                 if ( '' !== $safe_script ) {
    164                     wp_add_inline_script( $this->plugin_name, $safe_script, 'after' );
    165                 }
     162                wp_add_inline_script( $this->plugin_name, $script, 'after' );
    166163            }
    167164        }
     
    818815        }
    819816
    820         $folder_value = wp_json_encode( $folder_param );
     817        $folder_value = wp_json_encode( sanitize_text_field( $folder_param ) );
     818        if ( false === $folder_value ) {
     819            return '';
     820        }
    821821
    822822        // phpcs:disable Squiz.Strings.DoubleQuoteUsage.NotRequired
Note: See TracChangeset for help on using the changeset viewer.