Okay
  Public Ticket #3747541
Cancellation link
Closed

Comments

  •  1
    Celine Böse started the conversation

    The cancellation link that customers receive by email does not work. It opens a page with the following content:

    Slim Application Error

    The application could not run because of the following error:

    Details

    Type: Error
    Message: Call to a member function getBookings() on null
    File: /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Application/Services/Booking/BookingApplicationService.php
    Line: 463

    Trace
    #0 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Application/Services/WebHook/WebHookApplicationService.php(52): AmeliaBookingApplicationServicesBookingBookingApplicationService->getReservationEntity()
    #1 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Infrastructure/WP/EventListeners/Booking/Appointment/BookingCanceledEventHandler.php(186): AmeliaBookingApplicationServicesWebHookWebHookApplicationService->process()
    #2 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Infrastructure/Licence/Lite/EventListener.php(126): AmeliaBookingInfrastructureWPEventListenersBookingAppointmentBookingCanceledEventHandler::handle()
    #3 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Infrastructure/Licence/Starter/EventListener.php(79): AmeliaBookingInfrastructureLicenceLiteEventListener::handleAppointmentListeners()
    #4 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Infrastructure/Licence/Pro/EventListener.php(56): AmeliaBookingInfrastructureLicenceStarterEventListener::handleAppointmentListeners()
    #5 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Infrastructure/WP/EventListeners/Booking/Appointment/AppointmentEventsListener.php(62): AmeliaBookingInfrastructureLicenceProEventListener::handleAppointmentListeners()
    #6 [internal function]: AmeliaBookingInfrastructureWPEventListenersBookingAppointmentAppointmentEventsListener->handle()
    #7 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/league/event/src/Emitter.php(217): call_user_func_array()
    #8 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/league/event/src/Emitter.php(169): LeagueEventEmitter->invokeListeners()
    #9 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Domain/Events/DomainEventBus.php(40): LeagueEventEmitter->emit()
    #10 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Application/Controller/Booking/Appointment/CancelBookingRemotelyController.php(60): AmeliaBookingDomainEventsDomainEventBus->emit()
    #11 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/src/Application/Controller/Controller.php(156): AmeliaBookingApplicationControllerBookingAppointmentCancelBookingRemotelyController->emitSuccessEvent()
    #12 [internal function]: AmeliaBookingApplicationControllerController->__invoke()
    #13 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func()
    #14 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/Route.php(281): SlimHandlersStrategiesRequestResponse->__invoke()
    #15 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): SlimRoute->__invoke()
    #16 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/Route.php(268): SlimRoute->callMiddlewareStack()
    #17 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/App.php(503): SlimRoute->run()
    #18 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): SlimApp->__invoke()
    #19 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/App.php(392): SlimApp->callMiddlewareStack()
    #20 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/vendor/slim/slim/Slim/App.php(297): SlimApp->process()
    #21 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-content/plugins/ameliabooking/ameliabooking.php(185): SlimApp->run()
    #22 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-includes/class-wp-hook.php(324): AmeliaBookingPlugin::wpAmeliaApiCall()
    #23 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #24 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-includes/plugin.php(517): WP_Hook->do_action()
    #25 /mnt/web321/d3/06/512647906/htdocs/homepage/wp-admin/admin-ajax.php(192): do_action()
    #26 {main}



  •  1,499
    Uroš replied

    Hello Celine,

    Thank you for reaching out to us.

    Can you please let me know if you have correctly configured the redirect URI options on the Amelia/Settings/Notifications page?

    Looking forward to your reply.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  1
    Celine Böse replied

    Hi, yes of course.

  •  1
    Celine Böse replied

    here a screenshot

    Attached files:  Bildschirmfoto 2024-10-23 um 12.13.37.png

  •  1,499
    Uroš replied

    Hello Celine,

    Thank you for the update on this.

    Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. 

    We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties. 

    You can write credentials here just check PRIVATE Reply so nobody can see them except us.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  1
    Celine Böse replied

    https://jinisbeauty.de/wp-admin
    temp-admin

    JNlfhSal@tCNWWMXj6v250dm

  •  1,499
    Uroš replied

    Hello Celine,

    Thank you for the update on this.

    Please test it out now and let me know if it works or not.

    Looking forward to your reply.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables