| @@ -138,8 +138,12 @@ | ||
| 138 | 138 | delete_post_meta( $chart_id, Visualizer_Plugin::CF_JSON_SCHEDULE ); |
| 139 | 139 | |
| 140 | 140 | if ( -1 < $time ) { |
| 141 | 141 | add_post_meta( $chart_id, Visualizer_Plugin::CF_JSON_SCHEDULE, $time ); |
| 142 | + // Update schedules. | |
| 143 | + $schedules = get_option( Visualizer_Plugin::CF_JSON_SCHEDULE, array() ); | |
| 144 | + $schedules[ $chart_id ] = time() + $time * HOUR_IN_SECONDS; | |
| 145 | + update_option( Visualizer_Plugin::CF_JSON_SCHEDULE, $schedules ); | |
| 142 | 146 | } |
| 143 | 147 | wp_send_json_success(); |
| 144 | 148 | } |
| 145 | 149 | |