forked from rDrama/rDrama
fsfs
parent
6d6ef21a0f
commit
21048daf56
|
@ -607,6 +607,7 @@ def follow_user(username, v):
|
||||||
new_follow = Follow(user_id=v.id, target_id=target.id)
|
new_follow = Follow(user_id=v.id, target_id=target.id)
|
||||||
g.db.add(new_follow)
|
g.db.add(new_follow)
|
||||||
|
|
||||||
|
g.db.flush()
|
||||||
target.stored_subscriber_count = g.db.query(Follow).options(lazyload('*')).filter_by(target_id=target.id).count()
|
target.stored_subscriber_count = g.db.query(Follow).options(lazyload('*')).filter_by(target_id=target.id).count()
|
||||||
g.db.add(target)
|
g.db.add(target)
|
||||||
|
|
||||||
|
@ -629,6 +630,8 @@ def unfollow_user(username, v):
|
||||||
if not follow: return {"message": "User unfollowed!"}
|
if not follow: return {"message": "User unfollowed!"}
|
||||||
|
|
||||||
g.db.delete(follow)
|
g.db.delete(follow)
|
||||||
|
|
||||||
|
g.db.flush()
|
||||||
target.stored_subscriber_count = g.db.query(Follow).options(lazyload('*')).filter_by(target_id=target.id).count()
|
target.stored_subscriber_count = g.db.query(Follow).options(lazyload('*')).filter_by(target_id=target.id).count()
|
||||||
g.db.add(target)
|
g.db.add(target)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue