@@ -271,29 +271,30 @@ protected function localize( int $post_id ): array {
271
271
$ settings = Settings::get_instance ();
272
272
273
273
return array (
274
- 'responses ' => ( $ event ->rsvp ) ? $ event ->rsvp ->responses () : array (),
275
- 'current_user ' => ( $ event ->rsvp && $ event ->rsvp ->get ( get_current_user_id () ) )
274
+ 'responses ' => ( $ event ->rsvp ) ? $ event ->rsvp ->responses () : array (),
275
+ 'current_user ' => ( $ event ->rsvp && $ event ->rsvp ->get ( get_current_user_id () ) )
276
276
? $ event ->rsvp ->get ( get_current_user_id () )
277
277
: '' , // Cleanup needed.
278
- 'is_user_logged_in ' => is_user_logged_in (),
279
- 'default_timezone ' => sanitize_text_field ( wp_timezone_string () ),
280
- 'event_announced ' => ( get_post_meta ( $ post_id , 'gp-event-announce ' , true ) ) ? 1 : 0 ,
281
- 'event_datetime ' => $ event ->get_datetime (),
282
- 'event_rest_api ' => home_url ( 'wp-json/gatherpress/v1/event ' ),
283
- 'has_event_past ' => $ event ->has_event_past (),
284
- 'is_admin ' => is_admin (),
285
- 'nonce ' => wp_create_nonce ( 'wp_rest ' ),
286
- 'post_id ' => $ post_id ,
287
- 'settings ' => array (
288
- 'date_format ' => $ settings ->get_value ( 'general ' , 'formatting ' , 'date_format ' ),
289
- 'time_format ' => $ settings ->get_value ( 'general ' , 'formatting ' , 'time_format ' ),
290
- 'show_timezone ' => ( 1 === (int ) $ settings ->get_value ( 'general ' , 'formatting ' , 'show_timezone ' ) ),
291
- 'anonymous_rsvp ' => ( 1 === (int ) $ settings ->get_value ( 'general ' , 'general ' , 'anonymous_rsvp ' ) ),
278
+ 'is_user_logged_in ' => is_user_logged_in (),
279
+ 'default_timezone ' => sanitize_text_field ( wp_timezone_string () ),
280
+ 'event_announced ' => ( get_post_meta ( $ post_id , 'gp-event-announce ' , true ) ) ? 1 : 0 ,
281
+ 'event_datetime ' => $ event ->get_datetime (),
282
+ 'event_rest_api ' => home_url ( 'wp-json/gatherpress/v1/event ' ),
283
+ 'event_allow_anonymous_rsvp ' => ( get_post_meta ( $ post_id , 'allow_anonymous_rsvp ' , true ) ) ? 1 : 0 ,
284
+ 'has_event_past ' => $ event ->has_event_past (),
285
+ 'is_admin ' => is_admin (),
286
+ 'nonce ' => wp_create_nonce ( 'wp_rest ' ),
287
+ 'post_id ' => $ post_id ,
288
+ 'settings ' => array (
289
+ 'date_format ' => $ settings ->get_value ( 'general ' , 'formatting ' , 'date_format ' ),
290
+ 'time_format ' => $ settings ->get_value ( 'general ' , 'formatting ' , 'time_format ' ),
291
+ 'show_timezone ' => ( 1 === (int ) $ settings ->get_value ( 'general ' , 'formatting ' , 'show_timezone ' ) ),
292
+ 'allow_anonymous_rsvp ' => ( 1 === (int ) $ settings ->get_value ( 'general ' , 'general ' , 'allow_anonymous_rsvp ' ) ),
292
293
),
293
- 'login_url ' => $ this ->get_login_url ( $ post_id ),
294
- 'registration_url ' => $ this ->get_registration_url ( $ post_id ),
295
- 'timezone_choices ' => Utility::timezone_choices (),
296
- 'unregister_blocks ' => $ this ->unregister_blocks (),
294
+ 'login_url ' => $ this ->get_login_url ( $ post_id ),
295
+ 'registration_url ' => $ this ->get_registration_url ( $ post_id ),
296
+ 'timezone_choices ' => Utility::timezone_choices (),
297
+ 'unregister_blocks ' => $ this ->unregister_blocks (),
297
298
);
298
299
}
299
300
0 commit comments