From fa1782d75e946e2d8b027f8174dad529d3ef5751 Mon Sep 17 00:00:00 2001 From: Richard Darst Date: Sat, 18 Jul 2009 00:32:11 +0000 Subject: Fix meeting saving in plugin.py - M.save() -> M.config.save() darcs-hash:20090718003211-82ea9-e678b3a9b7d448d3c92818137e6391723d08ecd5.gz --- (limited to 'plugin.py') diff --git a/plugin.py b/plugin.py index a17e28a..f76eb6a 100644 --- a/plugin.py +++ b/plugin.py @@ -131,8 +131,8 @@ class MeetBot(callbacks.Plugin): Save all currently active meetings.""" numSaved = 0 - for M in meeting_cache: - M.save() + for M in meeting_cache.iteritems(): + M.config.save() irc.reply("Saved %d meetings."%numSaved) savemeetings = wrap(savemeetings, ['admin']) def addchair(self, irc, msg, args, channel, network, nick): @@ -162,7 +162,7 @@ class MeetBot(callbacks.Plugin): M = meeting_cache.get(Mkey, None) import time M.endtime = time.localtime() - M.save() + M.config.save() del meeting_cache[Mkey] irc.reply("Deleted: meeting on (%s, %s)."%(channel, network)) deletemeeting = wrap(deletemeeting, ['admin', "channel", "something", -- cgit v0.9.1