-
Notifications
You must be signed in to change notification settings - Fork 323
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
[X]: This is a bug and not a question.
[X]: I understand that the best way to resolve this issue is to solve it and propose a Pull Request.
Describe the bug
After creating a reservation and adding a guest email in to the invite list, an email is sent to that guest with the line "Attending? YES / NO". When clicking either Yes/No (on another device, not logged into libre), all that is shown is an unknown error.
The only log is:
Error: Error: Class "ParticipationNotification" not found in /var/www/html/Pages/GuestParticipationPage.php:93\nStack trace:\n#0 /var/www/html/Web/guest-participation.php(6): GuestParticipationPage->__construct()\n#1 {main}
#0 /var/www/html/lib/Common/Logging/ExceptionHandler.php(22): WebExceptionHandler->HandleException(Object(Error))\n#1 [internal function]: ExceptionHandler::Handle(Object(Error))\n
"GET /Web/guest-participation.php?rn=686ba14f37d14916174866&e=**email address**&ia=decline HTTP/1.1" 200 2611 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
To Reproduce
Steps to reproduce the behavior:
- When creating reservation, add guest email address.
- Follow link sent to that email on another device e.g. the guest's device
- See unknown error.
Expected behavior
Guest would be able to accept or decline invitation with no errors.
Screenshots
Additional context
None
Specifications
- LibreBooking version (or SHA if using the
developbranch): v3.0.1 - Using official docker release via portainer on ARM oracle server.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working

