Изменения сообщений
This commit is contained in:
parent
ae0276c900
commit
fa8f5157e4
4 changed files with 6 additions and 20 deletions
|
@ -83,7 +83,9 @@ class ChatDAO(BaseDAO):
|
||||||
|
|
||||||
messages = (select(messages_with_users.c.message, messages_with_users.c.image_url,
|
messages = (select(messages_with_users.c.message, messages_with_users.c.image_url,
|
||||||
messages_with_users.c.chat_id, messages_with_users.c.user_id,
|
messages_with_users.c.chat_id, messages_with_users.c.user_id,
|
||||||
messages_with_users.c.created_at, messages_with_users.c.avatar_image)
|
messages_with_users.c.created_at, messages_with_users.c.avatar_image,
|
||||||
|
messages_with_users.c.username
|
||||||
|
)
|
||||||
.where(
|
.where(
|
||||||
and_(
|
and_(
|
||||||
messages_with_users.c.chat_id == chat_id,
|
messages_with_users.c.chat_id == chat_id,
|
||||||
|
|
|
@ -15,7 +15,7 @@ router = APIRouter(
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@router.get("")
|
@router.get('')
|
||||||
async def get_all_chats(user: Users = Depends(get_current_user)):
|
async def get_all_chats(user: Users = Depends(get_current_user)):
|
||||||
return await UserDAO.get_user_allowed_chats(user.id)
|
return await UserDAO.get_user_allowed_chats(user.id)
|
||||||
|
|
||||||
|
|
|
@ -5,10 +5,11 @@ from pydantic import BaseModel
|
||||||
|
|
||||||
|
|
||||||
class SMessage(BaseModel):
|
class SMessage(BaseModel):
|
||||||
message: str
|
message: Optional[str] = None
|
||||||
image_url: Optional[str] = None
|
image_url: Optional[str] = None
|
||||||
chat_id: int
|
chat_id: int
|
||||||
user_id: int
|
user_id: int
|
||||||
|
username: str
|
||||||
created_at: datetime
|
created_at: datetime
|
||||||
avatar_image: str
|
avatar_image: str
|
||||||
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
import {Layout} from "antd";
|
|
||||||
import {users} from "../../api.js";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const contentStyle = {
|
|
||||||
textAlign: 'center',
|
|
||||||
minHeight: 120,
|
|
||||||
lineHeight: 'calc(100vh - 64px)',
|
|
||||||
color: '#fff',
|
|
||||||
backgroundColor: '#001529',
|
|
||||||
padding: '1rem',
|
|
||||||
};
|
|
||||||
|
|
||||||
export default function () {
|
|
||||||
return (<Layout.Content style={contentStyle}>users</Layout.Content>)
|
|
||||||
}
|
|
Loading…
Add table
Reference in a new issue