fix URLItem get_absolute_url() when deleting (\!)
authorterom
Thu, 15 Aug 2013 00:49:10 +0200
changeset 44 bbfd0adb2bc3
parent 43 3b1f1a928283
child 45 33b4a60ce759
fix URLItem get_absolute_url() when deleting (\!)
qrurls/models.py
--- a/qrurls/models.py	Thu Aug 15 01:39:18 2013 +0300
+++ b/qrurls/models.py	Thu Aug 15 00:49:10 2013 +0200
@@ -128,8 +128,10 @@
     def get_absolute_url (self) :
         if self.url :
             return self.url
+        elif self.shorturl and self.id :
+            return reverse('shorturl_item', kwargs=dict(shorturl=self.shorturl, item_id=self.id))
         else :
-            return reverse('shorturl_item', kwargs=dict(shorturl=self.shorturl, item_id=self.id))
+            return None
     
     def published_age (self) :
         now = timezone.now()