schema-fix
All checks were successful
deploy / deploy (push) Successful in 1m17s

This commit is contained in:
Untone 2023-11-26 15:37:22 +03:00
parent 6134b02c4a
commit 391958e60c
3 changed files with 8 additions and 15 deletions

View File

@ -56,7 +56,7 @@ ensure_newline_before_comments = true
line_length = 120
[tool.pyright]
include = ["orm", "resolvers"]
include = ["."]
exclude = ["**/__pycache__"]
ignore = []
defineConstant = { DEBUG = true }

View File

@ -7,8 +7,8 @@ from services.rediscache import redis
async def handle_reaction(notification: dict[str, str | int]):
"""создаеёт новое хранимое уведомление"""
try:
with local_session() as session:
try:
n = Notification(**notification)
session.add(n)
session.commit(n)
@ -19,6 +19,6 @@ async def handle_reaction(notification: dict[str, str | int]):
async def reactions_worker():
async for message in redis.listen("reaction"):
msg = json.loads(message["data"])
msg = json.loads((await message).get("data", ""))
if msg:
await handle_reaction(msg)

View File

@ -24,13 +24,6 @@ class Notification:
occurrences: int
@strawberry.type
class NotificationsQueryResult:
notifications: list[Notification]
unread: int
total: int
@strawberry.type
class NotificationSeenResult:
error: str
@ -40,7 +33,7 @@ class NotificationSeenResult:
class NotificationsResult:
notifications: List[Notification]
unread: int
total: int
def notification_seen_by_viewer(viewer_id, notification_id, session):
seen = (