def restore(self, irc, msg, args, channel):
        self._checkManageCapabilities(irc, msg, channel)
        try:
            topics = self.lastTopics[channel]
            if not topics:
                raise KeyError
        except KeyError:
            irc.error(format(_('I haven\'t yet set the topic in %s.'),
                             channel))
            return
        self._sendTopics(irc, channel, topics)
**SUMMARY**
dataset/ETHPy150Open ProgVal/Limnoria/plugins/Topic/plugin.py/Topic.restore--crossover with--dataset/ETHPy150Open sightmachine/SimpleCV/SimpleCV/LineScan.py/LineScan.findValleys