summaryrefslogtreecommitdiffstats
path: root/apps/patchwork/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'apps/patchwork/models.py')
-rw-r--r--apps/patchwork/models.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/patchwork/models.py b/apps/patchwork/models.py
index a9e70ce..250ad01 100644
--- a/apps/patchwork/models.py
+++ b/apps/patchwork/models.py
@@ -279,10 +279,12 @@ class Patch(models.Model):
if self.content:
body += '\n' + self.content
+ utc_timestamp = (self.date -
+ datetime.datetime.utcfromtimestamp(0)).total_seconds()
+
mail = PatchMbox(body)
mail['Subject'] = self.name
- mail['Date'] = email.utils.formatdate(
- time.mktime(self.date.utctimetuple()))
+ mail['Date'] = email.utils.formatdate(utc_timestamp)
mail['From'] = email.utils.formataddr((
str(Header(self.submitter.name, mail.patch_charset)),
self.submitter.email))