| @@ -641,13 +641,15 @@ | ||
| 641 | 641 | return; |
| 642 | 642 | } |
| 643 | 643 | |
| 644 | 644 | foreach ( $journey_data as $step => $item ) { |
| 645 | + $journey_query = urldecode( $item['query'] ?? '' ); | |
| 646 | + | |
| 645 | 647 | $journey_results[] = array( |
| 646 | 648 | 'record_id' => $record_id, |
| 647 | 649 | 'journey_step' => $step, |
| 648 | 650 | 'journey_url' => sanitize_text_field( $item['url'] ), |
| 649 | - 'journey_query' => urldecode( $item['query'] ?? '' ), | |
| 651 | + 'journey_query' => sanitize_textarea_field( $journey_query ), | |
| 650 | 652 | 'timestamp' => $item['timestamp'], |
| 651 | 653 | ); |
| 652 | 654 | } |
| 653 | 655 | |
| @@ -661,5 +663,5 @@ | ||
| 661 | 663 | */ |
| 662 | 664 | public function get_rest(): User_Journey_Rest_Controller { |
| 663 | 665 | return $this->rest; |
| 664 | 666 | } |
| 665 | -} | |
| 667 | +} | |