My check_calendar function process the request properly and calculate the proper date. But the problem occurs when I ask the caller to confirm the date right before using the book_calendar function...
Indeed I'm going to try returning the corresponding precise date from the check_calendar function and see if that fix the problem.