forked from rDrama/rDrama
fdfd
parent
1dcc70fcd7
commit
c9629267c5
|
@ -90,19 +90,23 @@ def get_post(pid, v=None, graceful=False, **kwargs):
|
||||||
print('bbb')
|
print('bbb')
|
||||||
|
|
||||||
if v:
|
if v:
|
||||||
|
print('ccc')
|
||||||
vt = g.db.query(Vote).filter_by(
|
vt = g.db.query(Vote).filter_by(
|
||||||
user_id=v.id, submission_id=i).subquery()
|
user_id=v.id, submission_id=i).subquery()
|
||||||
blocking = v.blocking.subquery()
|
blocking = v.blocking.subquery()
|
||||||
|
print('ddd')
|
||||||
|
|
||||||
items = g.db.query(
|
items = g.db.query(
|
||||||
Submission,
|
Submission,
|
||||||
vt.c.vote_type,
|
vt.c.vote_type,
|
||||||
blocking.c.id,
|
blocking.c.id,
|
||||||
)
|
)
|
||||||
|
print('eee')
|
||||||
|
|
||||||
if v.admin_level>=4:
|
if v.admin_level>=4:
|
||||||
items=items.options(joinedload(Submission.oauth_app))
|
items=items.options(joinedload(Submission.oauth_app))
|
||||||
|
print('fff')
|
||||||
|
print(i)
|
||||||
items=items.filter(Submission.id == i
|
items=items.filter(Submission.id == i
|
||||||
).join(
|
).join(
|
||||||
vt,
|
vt,
|
||||||
|
@ -113,6 +117,7 @@ def get_post(pid, v=None, graceful=False, **kwargs):
|
||||||
blocking.c.target_id == Submission.author_id,
|
blocking.c.target_id == Submission.author_id,
|
||||||
isouter=True
|
isouter=True
|
||||||
).first()
|
).first()
|
||||||
|
print('ggg')
|
||||||
|
|
||||||
if not items and not graceful:
|
if not items and not graceful:
|
||||||
abort(404)
|
abort(404)
|
||||||
|
|
Loading…
Reference in New Issue