Update Post.get_absolute_url() to always include the post ID

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2022-07-12 21:16:38 -07:00
parent 3f1615f058
commit c8fd8ffa89

View File

@@ -173,15 +173,11 @@ class Post(models.Model):
thumb_temp.close()
def get_absolute_url(self):
if self.op is None:
return reverse(
"board:post_detail", kwargs={"url": self.board.url, "id": self.id}
)
else:
op = self.op if self.op else self
return (
reverse(
"board:post_detail",
kwargs={"url": self.board.url, "id": self.op.id},
kwargs={"url": self.board.url, "id": op.id},
)
+ f"#p{self.id}"
)