dbeug-follow-2
This commit is contained in:
parent
9944277908
commit
11f3cdeb7c
|
@ -40,6 +40,7 @@ async def follow(_, info, what, slug):
|
||||||
if follower:
|
if follower:
|
||||||
if what == 'AUTHOR':
|
if what == 'AUTHOR':
|
||||||
if author_follow(follower.id, slug):
|
if author_follow(follower.id, slug):
|
||||||
|
logger.debug(f'@{follower.slug} followed @{slug}')
|
||||||
[author] = get_with_stat(select(Author).select_from(Author).where(Author.slug == slug))
|
[author] = get_with_stat(select(Author).select_from(Author).where(Author.slug == slug))
|
||||||
if author:
|
if author:
|
||||||
follows = await update_follows_for_author(
|
follows = await update_follows_for_author(
|
||||||
|
@ -194,6 +195,9 @@ def reactions_unfollow(author_id, shout_id: int):
|
||||||
return True
|
return True
|
||||||
except Exception as ex:
|
except Exception as ex:
|
||||||
logger.debug(ex)
|
logger.debug(ex)
|
||||||
|
import traceback
|
||||||
|
|
||||||
|
traceback.print_exc()
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
@ -206,7 +210,11 @@ def author_follow(follower_id, slug):
|
||||||
session.add(af)
|
session.add(af)
|
||||||
session.commit()
|
session.commit()
|
||||||
return True
|
return True
|
||||||
except Exception:
|
except Exception as exc:
|
||||||
|
logger.error(exc)
|
||||||
|
import traceback
|
||||||
|
|
||||||
|
traceback.print_exc()
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user