'', 'qsm_min_points' => '', 'qsm_max_points' => '', ) ); if( isset( $requirement['trigger_type'] ) && ( $requirement['trigger_type'] === 'gamipress_qsm_complete_quiz_points' || $requirement['trigger_type'] === 'gamipress_qsm_complete_specific_quiz_points' || $requirement['trigger_type'] === 'gamipress_qsm_complete_quiz_max_points' || $requirement['trigger_type'] === 'gamipress_qsm_complete_specific_quiz_max_points' ) ) { // Save the points field update_post_meta( $requirement_id, '_gamipress_qsm_points', $requirement['qsm_points'] ); } if( isset( $requirement['trigger_type'] ) && ( $requirement['trigger_type'] === 'gamipress_qsm_complete_quiz_between_points' || $requirement['trigger_type'] === 'gamipress_qsm_complete_specifc_quiz_between_points' ) ) { // Between points update_post_meta( $requirement_id, '_gamipress_qsm_min_points', $requirement['qsm_min_points'] ); update_post_meta( $requirement_id, '_gamipress_qsm_max_points', $requirement['qsm_max_points'] ); } } add_action( 'gamipress_ajax_update_requirement', 'gamipress_qsm_ajax_update_requirement', 10, 2 );