remotes/1693045480750635534/spooky-22
Aevann1 2021-07-26 01:23:21 +02:00
parent f5a6277671
commit f1341f30db
1 changed files with 9 additions and 0 deletions

View File

@ -34,6 +34,7 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
parent_submission = Column(Integer, ForeignKey("submissions.id"))
# this column is foreignkeyed to comment(id) but we can't do that yet as
# "comment" class isn't yet defined
parent_fullname = Column(Integer)
created_utc = Column(Integer, default=0)
edited_utc = Column(Integer, default=0)
is_banned = Column(Boolean, default=False)
@ -99,6 +100,11 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
return f"<Comment(id={self.id})>"
@property
@lazy
def fullname(self):
return f"t3_{self.base36id}"
@property
@lazy
def score_disputed(self):
@ -227,12 +233,14 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
'id': self.base36id,
'post': self.post.base36id,
'level': self.level,
'parent': self.parent_fullname
}
elif self.deleted_utc > 0:
data= {'deleted_utc': self.deleted_utc,
'id': self.base36id,
'post': self.post.base36id,
'level': self.level,
'parent': self.parent_fullname
}
else:
@ -375,6 +383,7 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
"deleted_utc": self.deleted_utc,
'created_utc': self.created_utc,
'id': self.base36id,
'fullname': self.fullname,
'permalink': self.permalink,
'post_id': self.post.base36id,
'level': self.level