PluginProbe
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards / 5.5.84
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards v5.5.84
5.5.84 5.5.83 5.5.82 5.5.81 5.5.80 5.5.79 5.5.77 5.5.76 5.5.75 5.5.73 5.5.72 5.5.22 5.5.23 5.5.29 5.5.3 5.5.31 5.5.32 5.5.34 5.5.35 5.5.36 5.5.37 5.5.4 5.5.40 5.5.41 5.5.42 All 160 releases
← All changes | WPDataAccess/Utilities/WPDA_Autocomplete.php +11 -1 5.5.765.5.84 View file →
@@ -40,9 +40,19 @@
40 40 $wpda_target_table_name = sanitize_text_field( wp_unslash( $_POST['wpda_target_table_name'] ) ); // input var okay.
41 41 $wpda_target_column_name = sanitize_text_field( wp_unslash( $_POST['wpda_target_column_name'] ) ); // input var okay.
42 42 $wpda_lookup_label_column = sanitize_text_field( wp_unslash( $_POST['wpda_lookup_label_column'] ) ); // input var okay.
43 43
44 - if ( ! wp_verify_nonce( $wpda_wpnonce, WPDA_Simple_Form_Item_Autocomplete::AUTOCOMPLE_NONCE_ACTION . $wpda_target_table_name ) ) {
44 + if (
45 + ! wp_verify_nonce(
46 + $wpda_wpnonce,
47 + WPDA_Simple_Form_Item_Autocomplete::AUTOCOMPLETE_NONCE_ACTION .
48 + $wpda_target_schema_name . '-' .
49 + $wpda_target_table_name . '-' .
50 + $wpda_target_column_name . '-' .
51 + $wpda_source_column_name . '-' .
52 + $wpda_lookup_label_column
53 + )
54 + ) {
45 55 $status = 'error';
46 56 $message = __( 'Not authorized', 'wp-data-access' );
47 57 } else {
48 58 $rows = $this->autocomplete_query(