Skip to content

Commit

Permalink
Merge pull request #138 from xylusthemes/fixed_duplicate_bug
Browse files Browse the repository at this point in the history
fixed duplicate event bug
  • Loading branch information
Rajat1192 authored May 7, 2024
2 parents df9dafe + 3129f74 commit 7466669
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 8 deletions.
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-aioec.php
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand All @@ -148,7 +151,6 @@ public function import_event( $centralize_array, $event_args ) {
}

// Save Meta.
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_link', esc_url( $event_uri ) );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );

Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-ee4.php
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return false;}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand Down Expand Up @@ -201,7 +204,6 @@ public function import_event( $centralize_array, $event_args ) {
}

// Save Event Data
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_link', esc_url( $ticket_uri ) );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );
update_post_meta( $inserted_event_id, '_iee_starttime_str', $start_time );
Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-em.php
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand Down Expand Up @@ -184,7 +187,6 @@ public function import_event( $centralize_array, $event_args ) {
update_post_meta( $inserted_event_id, '_event_private', 0 );
update_post_meta( $inserted_event_id, '_start_ts', str_pad( $start_time, 10, 0, STR_PAD_LEFT ) );
update_post_meta( $inserted_event_id, '_end_ts', str_pad( $end_time, 10, 0, STR_PAD_LEFT ) );
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_link', esc_url( $ticket_uri ) );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );

Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-event_organizer.php
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand Down Expand Up @@ -158,7 +161,6 @@ public function import_event( $centralize_array, $event_args ) {
update_post_meta( $inserted_event_id, '_eventorganiser_schedule_start_finish', date( 'Y-m-d H:i:s', $end_time ) );
update_post_meta( $inserted_event_id, '_eventorganiser_schedule_last_start', date( 'Y-m-d H:i:s', $start_time ) );
update_post_meta( $inserted_event_id, '_eventorganiser_schedule_last_finish', date( 'Y-m-d H:i:s', $end_time ) );
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_link', esc_url( $ticket_uri ) );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );

Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-eventon.php
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand Down Expand Up @@ -152,7 +155,6 @@ public function import_event( $centralize_array, $event_args ) {
$timezone = isset( $centralize_array['timezone'] ) ? $centralize_array['timezone'] : '';
$is_all_day = isset( $centralize_array['is_all_day'] ) ? $centralize_array['is_all_day'] : '';

update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );
update_post_meta( $inserted_event_id, 'iee_event_link', $centralize_array['url'] );
update_post_meta( $inserted_event_id, 'evcal_srow', $start_time );
Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-iee.php
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand Down Expand Up @@ -209,7 +212,6 @@ public function import_event( $centralize_array, $event_args ) {
update_post_meta( $inserted_event_id, 'organizer_phone', $organizer_phone );
update_post_meta( $inserted_event_id, 'organizer_url', $organizer_url );

update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_link', esc_url( $ticket_uri ) );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );

Expand Down
4 changes: 3 additions & 1 deletion includes/class-import-eventbrite-events-my-calendar.php
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,9 @@ public function import_event( $centralize_array, $event_args ) {
if ( empty( $inserted_event ) ) {
return '';}

//Event ID
update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );

// Asign event category.
$iee_cats = isset( $event_args['event_cats'] ) ? $event_args['event_cats'] : array();
if ( ! empty( $iee_cats ) ) {
Expand All @@ -138,7 +141,6 @@ public function import_event( $centralize_array, $event_args ) {
}
}

update_post_meta( $inserted_event_id, 'iee_event_id', $centralize_array['ID'] );
update_post_meta( $inserted_event_id, 'iee_event_origin', $event_args['import_origin'] );
update_post_meta( $inserted_event_id, 'iee_event_link', $centralize_array['url'] );

Expand Down
2 changes: 1 addition & 1 deletion languages/import-eventbrite-events.pot
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2024-05-07T13:01:24+00:00\n"
"POT-Creation-Date: 2024-05-07T13:02:36+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.10.0\n"
"X-Domain: import-eventbrite-events\n"
Expand Down

0 comments on commit 7466669

Please sign in to comment.