#3 修正
このコミットが含まれているのは:
@@ -39,7 +39,7 @@ class Query (Model):
|
|||||||
@property
|
@property
|
||||||
def user (
|
def user (
|
||||||
self,
|
self,
|
||||||
) -> User | None:
|
) -> User:
|
||||||
return self.belongs_to (User)
|
return self.belongs_to (User)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
+3
-2
@@ -3,6 +3,7 @@ from __future__ import annotations
|
|||||||
import random
|
import random
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
|
from typing import cast
|
||||||
|
|
||||||
from eloquent import DatabaseManager, Model
|
from eloquent import DatabaseManager, Model
|
||||||
|
|
||||||
@@ -25,9 +26,9 @@ def main (
|
|||||||
else:
|
else:
|
||||||
message = [{ 'type': 'text', 'text': query.content },
|
message = [{ 'type': 'text', 'text': query.content },
|
||||||
{ 'type': 'image_url', 'image_url': query.image_url }]
|
{ 'type': 'image_url', 'image_url': query.image_url }]
|
||||||
user: User | None = query.user
|
user: User = query.user
|
||||||
user_name: str | None = None
|
user_name: str | None = None
|
||||||
if user is not None:
|
if query.user_id is not None:
|
||||||
user_name = user.name
|
user_name = user.name
|
||||||
histories: list[dict[str, str]] = []
|
histories: list[dict[str, str]] = []
|
||||||
for history in query.answer_histories:
|
for history in query.answer_histories:
|
||||||
|
|||||||
新しい課題から参照
ユーザをブロックする