| @@ -97,9 +97,17 @@ | ||
| 97 | 97 | if ( ! empty( $data['message'] ) ) { |
| 98 | 98 | plugin( 'logging' )->log( $data['message'] ); |
| 99 | 99 | } |
| 100 | 100 | |
| 101 | - parent::send_event( $event, $data ); | |
| 101 | + $data = \wp_json_encode( $data ); | |
| 102 | + | |
| 103 | + // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped | |
| 104 | + echo "event: {$event}" . PHP_EOL; | |
| 105 | + // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped | |
| 106 | + echo "data: {$data}" . PHP_EOL; | |
| 107 | + echo PHP_EOL; | |
| 108 | + | |
| 109 | + $this->flush_buffers(); | |
| 102 | 110 | } |
| 103 | 111 | |
| 104 | 112 | /** |
| 105 | 113 | * Start the upgrade process. |