If an utterance gets matched with the future time intent but has no datetime to extract then it failed as dt was not assigned.
Future work should be done to improve intent matching but this catches those instances and redirects to the appropriate handler. They are matching as the user may say "time in 8 hours"
Caught this while reviewing other PR's.
If an utterance gets matched with the future time intent but has no datetime to extract then it failed as
dt
was not assigned.Future work should be done to improve intent matching but this catches those instances and redirects to the appropriate handler. They are matching as the user may say "time in 8 hours"
As per added test: