How to get latest message in custom TrackerStore

def save(self, tracker):
    if self.event_broker:
          self.stream_events(tracker)
    message = tracker.latest_message.text
    f.write(str(message))
    logger.debug("store: {}".format(message))

I am trying to store recent message to a file using TrackerStore, I wrote the above code for that. But it is not working. message variable is getting None everytime

Thank you