1.1 --- a/MoinMessageSupport.py Fri Jan 31 18:54:13 2014 +0100
1.2 +++ b/MoinMessageSupport.py Fri Jan 31 19:00:21 2014 +0100
1.3 @@ -44,7 +44,6 @@
1.4 self.pagename = pagename
1.5 self.request = request
1.6 self.page = Page(request, pagename)
1.7 - self.init_store()
1.8
1.9 def init_store(self):
1.10 self.store = ItemStore(self.page, "messages", "message-locks")
1.11 @@ -88,7 +87,6 @@
1.12
1.13 if parameters["type"] == "page":
1.14 self.page = Page(request, parameters["location"])
1.15 - self.init_store()
1.16
1.17 # Recipients with URLs can have their messages forwarded.
1.18
1.19 @@ -108,7 +106,6 @@
1.20 return
1.21
1.22 self.page = Page(request, relaying_page)
1.23 - self.init_store()
1.24 new_user = relaying_user
1.25
1.26 # The stored messages should then be processed
1.27 @@ -127,6 +124,7 @@
1.28 # Handle the parsed message.
1.29
1.30 try:
1.31 + self.init_store()
1.32 self.handle_message(message)
1.33 finally:
1.34 if new_user: