summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Finucane <stephen@that.guru>2017-02-21 14:34:56 -0500
committerStephen Finucane <stephen@that.guru>2017-03-20 19:14:04 +0000
commitb90b0312a94ae83d325494b57f864f8d9f66fff7 (patch)
treea97e4e4c7e84bf903b479771892de3afd7aad0de
parent54bad028f6d9768e7e40d735737cf83bd15eafea (diff)
downloadpatchwork-b90b0312a94ae83d325494b57f864f8d9f66fff7.tar
patchwork-b90b0312a94ae83d325494b57f864f8d9f66fff7.tar.gz
models: Add 'mbox_url' permalink for bundles
We're going to use this for downloading mboxes via the REST API. Signed-off-by: Stephen Finucane <stephen@that.guru> Reviewed-by: Andy Doan <andy.doan@linaro.org>
-rw-r--r--patchwork/models.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/patchwork/models.py b/patchwork/models.py
index 94aaa0f..199c118 100644
--- a/patchwork/models.py
+++ b/patchwork/models.py
@@ -741,6 +741,11 @@ class Bundle(models.Model):
'bundlename': self.name,
})
+ @models.permalink
+ def get_mbox_url(self):
+ return ('bundle-mbox', (), {'bundlename': self.name,
+ 'username': self.owner.username})
+
class Meta:
unique_together = [('owner', 'name')]