dffd
This commit is contained in:
parent
2d7053d82a
commit
40a09d8542
6 changed files with 4 additions and 37 deletions
|
@ -44,8 +44,6 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
|
||||||
is_approved = Column(Integer, default=0)
|
is_approved = Column(Integer, default=0)
|
||||||
approved_utc = Column(Integer, default=0)
|
approved_utc = Column(Integer, default=0)
|
||||||
creation_ip = Column(String(64), default='')
|
creation_ip = Column(String(64), default='')
|
||||||
score_hot = Column(Float, default=0)
|
|
||||||
score_top = Column(Integer, default=1)
|
|
||||||
level = Column(Integer, default=0)
|
level = Column(Integer, default=0)
|
||||||
parent_comment_id = Column(Integer, ForeignKey("comments.id"))
|
parent_comment_id = Column(Integer, ForeignKey("comments.id"))
|
||||||
|
|
||||||
|
@ -53,7 +51,6 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
|
||||||
is_bot = Column(Boolean, default=False)
|
is_bot = Column(Boolean, default=False)
|
||||||
banaward = Column(String)
|
banaward = Column(String)
|
||||||
is_pinned = Column(Boolean, default=False)
|
is_pinned = Column(Boolean, default=False)
|
||||||
creation_region=Column(String(2))
|
|
||||||
sentto=Column(Integer)
|
sentto=Column(Integer)
|
||||||
|
|
||||||
app_id = Column(Integer, ForeignKey("oauth_apps.id"))
|
app_id = Column(Integer, ForeignKey("oauth_apps.id"))
|
||||||
|
@ -382,9 +379,6 @@ class Comment(Base, Age_times, Scores, Stndrd, Fuzzing):
|
||||||
def json_admin(self):
|
def json_admin(self):
|
||||||
data= self.json_raw
|
data= self.json_raw
|
||||||
|
|
||||||
data["creation_ip"] = self.creation_ip
|
|
||||||
data["creation_region"] = self.creation_region
|
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
|
@ -128,7 +128,7 @@ class Scores:
|
||||||
@property
|
@property
|
||||||
#@cache.memoize(timeout=60)
|
#@cache.memoize(timeout=60)
|
||||||
def score(self):
|
def score(self):
|
||||||
return int(self.score_top) or 0
|
return int(self.score) or 0
|
||||||
|
|
||||||
|
|
||||||
class Fuzzing:
|
class Fuzzing:
|
||||||
|
@ -137,7 +137,7 @@ class Fuzzing:
|
||||||
#@cache.memoize(timeout=60)
|
#@cache.memoize(timeout=60)
|
||||||
def score_fuzzed(self):
|
def score_fuzzed(self):
|
||||||
|
|
||||||
real = self.score_top if self.score_top else self.score
|
real = self.score
|
||||||
real = int(real)
|
real = int(real)
|
||||||
if real <= 10:
|
if real <= 10:
|
||||||
return real
|
return real
|
||||||
|
|
|
@ -63,27 +63,17 @@ class Submission(Base, Stndrd, Age_times, Scores, Fuzzing):
|
||||||
is_approved = Column(Integer, ForeignKey("users.id"), default=0)
|
is_approved = Column(Integer, ForeignKey("users.id"), default=0)
|
||||||
approved_utc = Column(Integer, default=0)
|
approved_utc = Column(Integer, default=0)
|
||||||
over_18 = Column(Boolean, default=False)
|
over_18 = Column(Boolean, default=False)
|
||||||
creation_ip = Column(String(64), default="")
|
|
||||||
mod_approved = Column(Integer)
|
|
||||||
accepted_utc = Column(Integer, default=0)
|
|
||||||
has_thumb = Column(Boolean, default=False)
|
|
||||||
post_public = Column(Boolean, default=True)
|
|
||||||
score_hot = Column(Float, default=0)
|
|
||||||
score_top = Column(Float, default=1)
|
|
||||||
score_activity = Column(Float, default=0)
|
|
||||||
author = relationship(
|
author = relationship(
|
||||||
"User",
|
"User",
|
||||||
lazy="joined",
|
lazy="joined",
|
||||||
innerjoin=True,
|
innerjoin=True,
|
||||||
primaryjoin="Submission.author_id==User.id")
|
primaryjoin="Submission.author_id==User.id")
|
||||||
is_pinned = Column(Boolean, default=False)
|
is_pinned = Column(Boolean, default=False)
|
||||||
score_best = Column(Float, default=0)
|
|
||||||
reports = relationship("Report", backref="submission")
|
reports = relationship("Report", backref="submission")
|
||||||
is_bot = Column(Boolean, default=False)
|
is_bot = Column(Boolean, default=False)
|
||||||
|
|
||||||
upvotes = Column(Integer, default=1)
|
upvotes = Column(Integer, default=1)
|
||||||
downvotes = Column(Integer, default=0)
|
downvotes = Column(Integer, default=0)
|
||||||
creation_region=Column(String(2))
|
|
||||||
|
|
||||||
app_id=Column(Integer, ForeignKey("oauth_apps.id"))
|
app_id=Column(Integer, ForeignKey("oauth_apps.id"))
|
||||||
oauth_app=relationship("OauthApp")
|
oauth_app=relationship("OauthApp")
|
||||||
|
@ -245,13 +235,8 @@ class Submission(Base, Stndrd, Age_times, Scores, Fuzzing):
|
||||||
def thumb_url(self):
|
def thumb_url(self):
|
||||||
|
|
||||||
if self.over_18: return f"/assets/images/nsfw.png"
|
if self.over_18: return f"/assets/images/nsfw.png"
|
||||||
elif self.has_thumb:
|
elif self.thumburl: return self.thumburl
|
||||||
if self.thumburl: return self.thumburl
|
else: return None
|
||||||
else: return f"https://s3.eu-central-1.amazonaws.com/i.ruqqus.ga/posts/{self.base36id}/thumb.png"
|
|
||||||
elif self.is_image:
|
|
||||||
return self.url
|
|
||||||
else:
|
|
||||||
return None
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
||||||
|
@ -500,9 +485,6 @@ class Submission(Base, Stndrd, Age_times, Scores, Fuzzing):
|
||||||
|
|
||||||
data=self.json_raw
|
data=self.json_raw
|
||||||
|
|
||||||
data["creation_ip"]=self.creation_ip
|
|
||||||
data["creation_region"]=self.creation_region
|
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
|
@ -699,8 +699,6 @@ class User(Base, Stndrd, Age_times):
|
||||||
def json_admin(self):
|
def json_admin(self):
|
||||||
data = self.json_raw
|
data = self.json_raw
|
||||||
|
|
||||||
data['creation_ip'] = self.creation_ip
|
|
||||||
data['creation_region'] = self.creation_region
|
|
||||||
data['email'] = self.email
|
data['email'] = self.email
|
||||||
data['email_verified'] = self.is_activated
|
data['email_verified'] = self.is_activated
|
||||||
|
|
||||||
|
|
|
@ -350,9 +350,7 @@ def sign_up_post(v):
|
||||||
password=request.form.get("password"),
|
password=request.form.get("password"),
|
||||||
email=email,
|
email=email,
|
||||||
created_utc=int(time.time()),
|
created_utc=int(time.time()),
|
||||||
#creation_ip=request.remote_addr,
|
|
||||||
referred_by=ref_id or None,
|
referred_by=ref_id or None,
|
||||||
#creation_region=request.headers.get("cf-ipcountry"),
|
|
||||||
ban_evade = int(any([x.is_banned for x in g.db.query(User).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]))
|
ban_evade = int(any([x.is_banned for x in g.db.query(User).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]))
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -337,7 +337,6 @@ def edit_post(pid, v):
|
||||||
over_18=False,
|
over_18=False,
|
||||||
is_bot=True,
|
is_bot=True,
|
||||||
app_id=None,
|
app_id=None,
|
||||||
creation_region=request.headers.get("cf-ipcountry"),
|
|
||||||
is_pinned=True,
|
is_pinned=True,
|
||||||
distinguish_level=6
|
distinguish_level=6
|
||||||
)
|
)
|
||||||
|
@ -543,7 +542,6 @@ def thumbs(new_post):
|
||||||
file.write(chunk)
|
file.write(chunk)
|
||||||
|
|
||||||
post.thumburl = upload_from_file(name, tempname, resize=(100, 100))
|
post.thumburl = upload_from_file(name, tempname, resize=(100, 100))
|
||||||
if post.thumburl: post.has_thumb = True
|
|
||||||
g.db.add(post)
|
g.db.add(post)
|
||||||
g.db.commit()
|
g.db.commit()
|
||||||
|
|
||||||
|
@ -884,7 +882,6 @@ def submit_post(v):
|
||||||
over_18=bool(request.form.get("over_18","")),
|
over_18=bool(request.form.get("over_18","")),
|
||||||
repost_id=repost.id if repost else None,
|
repost_id=repost.id if repost else None,
|
||||||
app_id=v.client.application.id if v.client else None,
|
app_id=v.client.application.id if v.client else None,
|
||||||
creation_region=request.headers.get("cf-ipcountry"),
|
|
||||||
is_bot = request.headers.get("X-User-Type","").lower()=="bot"
|
is_bot = request.headers.get("X-User-Type","").lower()=="bot"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -988,7 +985,6 @@ def submit_post(v):
|
||||||
over_18=False,
|
over_18=False,
|
||||||
is_bot=True,
|
is_bot=True,
|
||||||
app_id=None,
|
app_id=None,
|
||||||
creation_region=request.headers.get("cf-ipcountry"),
|
|
||||||
is_pinned=True,
|
is_pinned=True,
|
||||||
distinguish_level=6
|
distinguish_level=6
|
||||||
)
|
)
|
||||||
|
@ -1025,7 +1021,6 @@ def submit_post(v):
|
||||||
over_18=False,
|
over_18=False,
|
||||||
is_bot=True,
|
is_bot=True,
|
||||||
app_id=None,
|
app_id=None,
|
||||||
creation_region=request.headers.get("cf-ipcountry")
|
|
||||||
)
|
)
|
||||||
|
|
||||||
g.db.add(c)
|
g.db.add(c)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue