--- a/hgext/notify.py Sat Jun 02 09:04:23 2007 -0700
+++ b/hgext/notify.py Sun Jun 03 17:18:48 2007 +0200
@@ -210,6 +210,8 @@
del msg['From']
msg['From'] = sender
+ msg['Date'] = util.datestr(date=util.makedate(),
+ format="%a, %d %b %Y %H:%M:%S", timezone=True)
fix_subject()
fix_sender()
--- a/tests/test-notify Sat Jun 02 09:04:23 2007 -0700
+++ b/tests/test-notify Sun Jun 03 17:18:48 2007 +0200
@@ -34,7 +34,8 @@
echo '% pull (minimal config)'
hg --traceback --cwd b pull ../a 2>&1 | sed -e 's/\(Message-Id:\).*/\1/' \
-e 's/changeset \([0-9a-f]* *\)in .*test-notif/changeset \1in test-notif/' \
- -e 's/^details: .*test-notify/details: test-notify/'
+ -e 's/^details: .*test-notify/details: test-notify/' \
+ -e 's/^Date:.*/Date:/'
cat <<EOF >> $HGRCPATH
[notify]
@@ -50,5 +51,6 @@
echo % pull
hg --cwd b rollback
hg --traceback --cwd b pull ../a 2>&1 | sed -e 's/\(Message-Id:\).*/\1/' \
- -e 's/changeset \([0-9a-f]*\) in .*/changeset \1/'
+ -e 's/changeset \([0-9a-f]*\) in .*/changeset \1/' \
+ -e 's/^Date:.*/Date:/'
--- a/tests/test-notify.out Sat Jun 02 09:04:23 2007 -0700
+++ b/tests/test-notify.out Sun Jun 03 17:18:48 2007 +0200
@@ -13,6 +13,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
+Date:
Subject: changeset in test-notify/b: b
From: test
X-Hg-Notification: changeset 0647d048b600
@@ -41,6 +42,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
+Date:
Subject: b
From: test@test.com
X-Hg-Notification: changeset 0647d048b600