LibreBooking / app

Repository for the last open source version of Booked Scheduler. The "develop" branch contains the most current working code of the project and should be considered beta. The "master" branch is the most current stable release of BookedScheduler. Please read doc/README.md for further details.
GNU General Public License v3.0
371 stars 220 forks source link

Class ScheduleWebServiceView contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (ISchedulePage::BindViewableResourceReservations) #343

Closed JohnVillalovos closed 2 months ago

JohnVillalovos commented 2 months ago

When running LibreBooking and tried to hit the API endpoint I get this in the log:

[app] | [Fri May 10 13:08:51.927255 2024] [php:error] [pid 84] [client 10.89.0.25:59502] PHP Fatal error:  Class ScheduleWebServiceView contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (ISchedulePage::BindViewableResourceReservations) in /var/www/html/WebServices/SchedulesWebService.php on line 169

And when looking at the code it does appear the ScheduleWebServiceView does not implement the method BindViewableResourceReservations

JohnVillalovos commented 2 months ago

My best guess is that this was caused by #307