Skip to content

Commit f745d53

Browse files
update schedule even without change in filter
1 parent 0f984b7 commit f745d53

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

classes/Visualizer/Module/Chart.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -879,17 +879,18 @@ public function saveFilter() {
879879
delete_post_meta( $chart_id, '__transient-' . Visualizer_Plugin::CF_FILTER_CONFIG );
880880
delete_post_meta( $chart_id, '__transient-' . Visualizer_Plugin::CF_DB_QUERY );
881881

882-
update_post_meta( $chart_id, Visualizer_Plugin::CF_DB_SCHEDULE, $hours );
883882
update_post_meta( $chart_id, Visualizer_Plugin::CF_FILTER_CONFIG, $filter_config );
884883
update_post_meta( $chart_id, Visualizer_Plugin::CF_DB_QUERY, $query );
885884
update_post_meta( $chart_id, Visualizer_Plugin::CF_DEFAULT_DATA, 0 );
886885
update_post_meta( $chart_id, Visualizer_Plugin::CF_SOURCE, 'Visualizer_Source_Query' );
887-
888-
$schedules = get_option( Visualizer_Plugin::CF_DB_SCHEDULE, array() );
889-
$schedules[ $chart_id ] = time() + $hours * HOUR_IN_SECONDS;
890-
update_option( Visualizer_Plugin::CF_DB_SCHEDULE, $schedules );
891886
}
892887

888+
update_post_meta( $chart_id, Visualizer_Plugin::CF_DB_SCHEDULE, $hours );
889+
$schedules = get_option( Visualizer_Plugin::CF_DB_SCHEDULE, array() );
890+
$schedules[ $chart_id ] = time() + $hours * HOUR_IN_SECONDS;
891+
update_option( Visualizer_Plugin::CF_DB_SCHEDULE, $schedules );
892+
893+
893894
if ( ! ( defined( 'VISUALIZER_DO_NOT_DIE' ) && VISUALIZER_DO_NOT_DIE ) ) {
894895
defined( 'WP_TESTS_DOMAIN' ) ? wp_die() : exit();
895896
}

0 commit comments

Comments
 (0)