# HG changeset patch # User Paul Boddie # Date 1391190853 -3600 # Node ID 96f57d246881688579a885147037d003c016d527 # Parent 61b570ca9d2f0abbd756b9bf28a57ede5b8b5171 Test the last modified times of item stores only if they are not empty. diff -r 61b570ca9d2f -r 96f57d246881 MoinMessageSupport.py --- a/MoinMessageSupport.py Fri Jan 31 18:53:17 2014 +0100 +++ b/MoinMessageSupport.py Fri Jan 31 18:54:13 2014 +0100 @@ -240,12 +240,16 @@ message = Message() message.handle_message(content) - # Test any date against the page or message store. + # Test any date against the page or message store (if not empty). if message.date: store_date = time.gmtime(self.store.mtime()) page_date = time.gmtime(version2timestamp(self.page.mtime_usecs())) - last_date = max(store_date, page_date) + + if len(self.store) > 0: + last_date = max(store_date, page_date) + else: + last_date = page_date # Reject messages older than the page date.