• Resolved invokers

    (@invokers)


    PHP Fatal error: Uncaught FluentBooking\Framework\Database\Orm\ModelNotFoundException: No query results for model [FluentBooking\App\Models\CalendarSlot] 3 in
    vendor/wpfluent/framework/src/WPFluent/Database/Orm/Builder.php:448

    To reproduce this error first add the Elementor Calander widget on any page.
    If you delete that Calander while the widget is present on the Elementor page. Editor and Page will throw the above error.

    Of course it will throw an error. Why would you delete a Calander while it’s been used by Elementor page? That’s a Question for Gen Z!

Viewing 1 replies (of 1 total)
  • Plugin Support Ruman Ahmed

    (@algorithmsunlocks)

    Hello?@invokers,

    Thank you for providing the query.

    It looks like the error occurs because a Calendar Slot model is being referenced by Elementor, but the corresponding calendar has been deleted from FluentBooking. This breaks the database query since FluentBooking expects the calendar data to be present when rendering the widget.

    However, I will consider this as a feature request and pass our development team for investigation and potential implementation a “soft delete” or null check in the code for deleted calendar references. This would allow the Elementor widget to handle missing calendars gracefully instead of throwing a fatal error.

    Hopefully, they will take a deeper look into it soon and make improvment in our future updates as well.

    Best regards!
    Ruman Ahmed

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.