Tribe__Tickets__RSVP::update_stock_from_attendees_page( $attendee_id )

Ensure we update the stock when deleting attendees from the admin side


Parameters

$attendee_id

(Required)


Top ↑

Return

(bool|void)


Top ↑

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 );
	}

Top ↑

Changelog

Changelog
Version Description
4.7.4 Introduced.