Making WordPress.org


Ignore:
Timestamp:
07/17/2024 11:19:52 AM (23 months ago)
Author:
psrpinto
Message:

Translate: Sync "Translation Events" from GitHub

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/includes/event/event-repository.php

    r13800 r13906  
    145145                $post->post_title,
    146146                $post->post_content,
     147                $meta['attendance_mode'],
    147148            );
    148149            $event->set_id( $post->ID );
     
    532533                $title = ' ';
    533534            }
     535            if ( empty( $meta['attendance_mode'] ) ) {
     536                $meta['attendance_mode'] = 'onsite';
     537            }
    534538
    535539            $event = new Event(
     
    541545                $title,
    542546                $post->post_content,
     547                $meta['attendance_mode'],
    543548            );
    544549            $event->set_id( $post->ID );
     
    577582
    578583        return array(
    579             'start'    => new Event_Start_Date( $meta['_event_start'][0], $utc ),
    580             'end'      => new Event_End_Date( $meta['_event_end'][0], $utc ),
    581             'timezone' => new DateTimeZone( $meta['_event_timezone'][0] ),
     584            'start'           => new Event_Start_Date( $meta['_event_start'][0], $utc ),
     585            'end'             => new Event_End_Date( $meta['_event_end'][0], $utc ),
     586            'timezone'        => new DateTimeZone( $meta['_event_timezone'][0] ),
     587            'attendance_mode' => ! isset( $meta['_event_attendance_mode'][0] ) ? 'onsite' : $meta['_event_attendance_mode'][0],
    582588        );
    583589    }
     
    596602        update_post_meta( $event->id(), '_event_timezone', $event->timezone()->getName() );
    597603        update_post_meta( $event->id(), '_hosts', $hosts_ids );
     604        update_post_meta( $event->id(), '_event_attendance_mode', $event->attendance_mode() );
    598605    }
    599606}
Note: See TracChangeset for help on using the changeset viewer.