Tribe__Tickets__RSVP::update_stock_from_attendees_page( $attendee_id )
Ensure we update the stock when deleting attendees from the admin side
Contents
Parameters
- $attendee_id
-
(Required)
Return
(bool|void)
Source
File: src/Tribe/RSVP.php
public function update_stock_from_attendees_page( $attendee_id ) {
$attendee = get_post( $attendee_id );
// Can't find the attendee post
if ( empty( $attendee ) ) {
return false;
}
// It's not an attendee post
if ( self::ATTENDEE_OBJECT !== $attendee->post_type ) {
return false;
}
$ticket_id = get_post_meta( $attendee->ID, self::ATTENDEE_PRODUCT_KEY, true );
// Orphan attendees? No event to update.
if ( empty( $ticket_id ) ) {
return false;
}
return $this->update_sales_and_stock_by_order_status( $attendee->ID, 'no', $ticket_id );
}
Changelog
| Version | Description |
|---|---|
| 4.7.4 | Introduced. |