async def validate_time( self, value: Text, dispatcher: CollectingDispatcher, tracker: Tracker, domain: Dict[Text, Any], ) -> Dict[Text, Any]: """Validates value of 'time' slot""" timeentity = get_entity_details(tracker, "time") parsedtime = timeentity and parse_duckling_time(timeentity) if not parsedtime: dispatcher.utter_message(template="utter_no_transactdate") return {"time": None} return parsedtime
def validate_time( self, value: Text, dispatcher: CollectingDispatcher, tracker: Tracker, domain: Dict[Text, Any], ) -> Dict[Text, Any]: """Validate time value.""" timeentity = get_entity_details(tracker, "time") parsedtime = parse_duckling_time(timeentity) # print(timeentity,parsedtime) if not parsedtime: dispatcher.utter_message(text="No time man!") return {"time": None} return parsedtime