| @@ 1235-1237 (lines=3) @@ | ||
| 1232 | } |
|
| 1233 | ||
| 1234 | // Download limit. |
|
| 1235 | if ( isset( $request['download_limit'] ) ) { |
|
| 1236 | update_post_meta( $product->id, '_download_limit', -1 === $request['download_limit'] ? '' : absint( $request['download_limit'] ) ); |
|
| 1237 | } |
|
| 1238 | ||
| 1239 | // Download expiry. |
|
| 1240 | if ( isset( $request['download_expiry'] ) ) { |
|
| @@ 1240-1242 (lines=3) @@ | ||
| 1237 | } |
|
| 1238 | ||
| 1239 | // Download expiry. |
|
| 1240 | if ( isset( $request['download_expiry'] ) ) { |
|
| 1241 | update_post_meta( $product->id, '_download_expiry', -1 === $request['download_expiry'] ? '' : absint( $request['download_expiry'] ) ); |
|
| 1242 | } |
|
| 1243 | ||
| 1244 | // Download type. |
|
| 1245 | if ( isset( $request['download_type'] ) ) { |
|
| @@ 1472-1474 (lines=3) @@ | ||
| 1469 | } |
|
| 1470 | ||
| 1471 | // Download limit. |
|
| 1472 | if ( isset( $variation['download_limit'] ) ) { |
|
| 1473 | update_post_meta( $variation_id, '_download_limit', -1 === $variation['download_limit'] ? '' : absint( $variation['download_limit'] ) ); |
|
| 1474 | } |
|
| 1475 | ||
| 1476 | // Download expiry. |
|
| 1477 | if ( isset( $variation['download_expiry'] ) ) { |
|
| @@ 1477-1479 (lines=3) @@ | ||
| 1474 | } |
|
| 1475 | ||
| 1476 | // Download expiry. |
|
| 1477 | if ( isset( $variation['download_expiry'] ) ) { |
|
| 1478 | update_post_meta( $variation_id, '_download_expiry', -1 === $variation['download_expiry'] ? '' : absint( $variation['download_expiry'] ) ); |
|
| 1479 | } |
|
| 1480 | } else { |
|
| 1481 | update_post_meta( $variation_id, '_download_limit', '' ); |
|
| 1482 | update_post_meta( $variation_id, '_download_expiry', '' ); |
|
| @@ 1478-1480 (lines=3) @@ | ||
| 1475 | } |
|
| 1476 | ||
| 1477 | // Download limit |
|
| 1478 | if ( isset( $data['download_limit'] ) ) { |
|
| 1479 | update_post_meta( $product_id, '_download_limit', ( '' === $data['download_limit'] ) ? '' : absint( $data['download_limit'] ) ); |
|
| 1480 | } |
|
| 1481 | ||
| 1482 | // Download expiry |
|
| 1483 | if ( isset( $data['download_expiry'] ) ) { |
|
| @@ 1483-1485 (lines=3) @@ | ||
| 1480 | } |
|
| 1481 | ||
| 1482 | // Download expiry |
|
| 1483 | if ( isset( $data['download_expiry'] ) ) { |
|
| 1484 | update_post_meta( $product_id, '_download_expiry', ( '' === $data['download_expiry'] ) ? '' : absint( $data['download_expiry'] ) ); |
|
| 1485 | } |
|
| 1486 | ||
| 1487 | // Download type |
|
| 1488 | if ( isset( $data['download_type'] ) ) { |
|