Skip to content

Commit 492f21a

Browse files
committed
sanitize schedule
1 parent 9f14b18 commit 492f21a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

classes/Visualizer/Gutenberg/Block.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,10 @@ public function update_chart_data( $data ) {
268268
update_post_meta( $data['id'], Visualizer_Plugin::CF_SETTINGS, $data['visualizer-settings'] );
269269

270270
if ( $data['visualizer-chart-url'] && $data['visualizer-chart-schedule'] ) {
271-
$chart_url = esc_url( $data['visualizer-chart-url'] );
271+
$chart_url = esc_url_raw( $data['visualizer-chart-url'] );
272+
$chart_schedule = intval( $data['visualizer-chart-schedule'] );
272273
update_post_meta( $data['id'], Visualizer_Plugin::CF_CHART_URL, $chart_url );
273-
apply_filters( 'visualizer_pro_chart_schedule', $data['id'], $chart_url, $data['visualizer-chart-schedule'] );
274+
apply_filters( 'visualizer_pro_chart_schedule', $data['id'], $chart_url, $chart_schedule );
274275
} else {
275276
delete_post_meta( $data['id'], Visualizer_Plugin::CF_CHART_URL );
276277
apply_filters( 'visualizer_pro_remove_schedule', $data['id'] );

0 commit comments

Comments
 (0)