fix scheme and reactions subscriptions

This commit is contained in:
2022-10-23 15:48:08 +03:00
parent 4c3439d241
commit 764899d580
4 changed files with 28 additions and 8 deletions

View File

@@ -72,11 +72,11 @@ async def confirm_email_handler(request):
token = request.path_params["token"] # one time
request.session["token"] = token
res = await confirm_email(None, {}, token)
# print('[resolvers.auth] confirm_email response: %r' % res)
print('[resolvers.auth] confirm_email request: %r' % request)
if "error" in res:
raise BaseHttpException(res['error'])
else:
response = RedirectResponse(url="https://new.discours.io/confirm")
response = RedirectResponse(url="https://new.discours.io")
response.set_cookie("token", res["token"]) # session token
return response

View File

@@ -23,7 +23,7 @@ async def user_subscriptions(slug: str):
"unread": await get_unread_counter(slug), # unread inbox messages counter
"topics": [t.slug for t in await followed_topics(slug)], # followed topics slugs
"authors": [a.slug for a in await followed_authors(slug)], # followed authors slugs
"reactions": len(await ReactedStorage.get_shout(slug)),
"reactions": await ReactedStorage.get_shouts_by_author(slug),
"communities": [c.slug for c in followed_communities(slug)], # communities
}