Hi Dojo,
I have a requirement where when a booking enters post-roll, under certain circumstances, the booking needs to be extended for 1 hour and set back to ongoing.
I tried using the following method to transition the state back to ongoing (state = "START"):
public void ApplyServiceState (Engine engine, ServiceReservationInstance reservation, string state);
However, the booking gets stuck in the ongoing state after that and LSO isn't triggered afterwards. Only way to fix that is to manually delete the reservation through client test.
Service states configuration:
Any help is appreciated.
Hi Benjamin,
After the booking is in Post-Roll you can't go back to 'Service Active' as the event already happened.
Though you should be able to apply custom service states like you have in your question, and at the end of the booking the LSO script should run normally.