Subject: [sup-talk] [PATCH] added default maildir mtimes for earlier sources.yaml files

From: [email-masked] (Grant Hollingworth)
Date: Mon, 26 May 2008 09:07:09 -0400

Fixes a bug introduced by 2e06f1eb. The YAML loading was explicitly passing
nil, overriding the {} default in initialize.
---
 lib/sup/maildir.rb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lib/sup/maildir.rb b/lib/sup/maildir.rb
index 0a86cb6..74a3e02 100644
--- a/lib/sup/maildir.rb
+++ b/lib/sup/maildir.rb
@@ -30,7 +30,7 @@ class Maildir < Source
     #the mtime from the subdirs in the maildir with the unix epoch as default.
     #these are used to determine whether scanning the directory for new mail
     #is a worthwhile effort
-    @mtimes = { 'cur' => Time.at(0), 'new' => Time.at(0) }.merge(mtimes)
+    @mtimes = { 'cur' => Time.at(0), 'new' => Time.at(0) }.merge(mtimes || {})
     @dir_ids = { 'cur' => [], 'new' => [] }
   end
 
-- 
1.5.5.1

---

From: [email-masked] (William Morgan)
Date: Fri, 30 May 2008 16:28:24 +0000

Applied and remerged. Thanks!
-- 
William <wmorgan-sup at masanjin.net>