diff --git a/files/classes/submission.py b/files/classes/submission.py index b89727152..c44c57fef 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -226,6 +226,12 @@ class Submission(Base): if self.thumb_url.startswith('/'): return 'https://rdrama.net' + self.thumb_url return self.thumb_url + @property + @lazy + def full_url(self): + if self.url.startswith('/'): return 'https://rdrama.net' + self.url + return self.url + @property @lazy def json_raw(self): @@ -243,7 +249,7 @@ class Submission(Base): 'is_bot': self.is_bot, 'thumb_url': self.full_thumb, 'domain': self.domain, - 'url': self.url, + 'url': self.full_url, 'body': self.body, 'body_html': self.body_html, 'created_utc': self.created_utc,