I have created a form class. I have overwritten validate method in my validate method during the requested slots and current slots are not getting populated. Below is my code which is having null values initially.
def validate(self, dispatcher, tracker, domain): # type: (CollectingDispatcher, Tracker, Dict[Text, Any]) -> List[Dict]:
slot_values= self.extract_other_slots(dispatcher, tracker, domain)
slot_to_fill = tracker.get_slot(REQUESTED_SLOT)