| @@ 429-439 (lines=11) @@ | ||
| 426 | $discount = wpinv_get_discount( $code_id ); |
|
| 427 | $return = false; |
|
| 428 | ||
| 429 | if ( $discount ) { |
|
| 430 | $expiration = wpinv_get_discount_expiration( $code_id ); |
|
| 431 | if ( $expiration ) { |
|
| 432 | $expiration = strtotime( $expiration ); |
|
| 433 | if ( $expiration < current_time( 'timestamp' ) ) { |
|
| 434 | // Discount is expired |
|
| 435 | wpinv_update_discount_status( $code_id, 'pending' ); |
|
| 436 | $return = true; |
|
| 437 | } |
|
| 438 | } |
|
| 439 | } |
|
| 440 | ||
| 441 | return apply_filters( 'wpinv_is_discount_expired', $return, $code_id ); |
|
| 442 | } |
|
| @@ 490-501 (lines=12) @@ | ||
| 487 | $return = true; |
|
| 488 | } |
|
| 489 | ||
| 490 | if ( $return ) { |
|
| 491 | $expiration = wpinv_get_discount_expiration( $code_id ); |
|
| 492 | ||
| 493 | if ( $expiration ) { |
|
| 494 | $expiration = strtotime( $expiration ); |
|
| 495 | if ( $expiration < current_time( 'timestamp' ) ) { |
|
| 496 | // Discount is expired |
|
| 497 | wpinv_update_discount_status( $code_id, 'pending' ); |
|
| 498 | $return = true; |
|
| 499 | } |
|
| 500 | } |
|
| 501 | } |
|
| 502 | } |
|
| 503 | ||
| 504 | return apply_filters( 'wpinv_check_discount_dates', $return, $code_id ); |
|