refac
This commit is contained in:
@@ -1874,13 +1874,9 @@ async def delete_message_by_id(
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/webhooks/{webhook_id}/profile/image")
|
@router.get("/webhooks/{webhook_id}/profile/image")
|
||||||
async def get_webhook_profile_image(
|
def get_webhook_profile_image(webhook_id: str, user=Depends(get_verified_user)):
|
||||||
webhook_id: str,
|
|
||||||
user=Depends(get_verified_user),
|
|
||||||
db: Session = Depends(get_session),
|
|
||||||
):
|
|
||||||
"""Get webhook profile image by webhook ID."""
|
"""Get webhook profile image by webhook ID."""
|
||||||
webhook = Channels.get_webhook_by_id(webhook_id, db=db)
|
webhook = Channels.get_webhook_by_id(webhook_id)
|
||||||
if not webhook:
|
if not webhook:
|
||||||
# Return default favicon if webhook not found
|
# Return default favicon if webhook not found
|
||||||
return FileResponse(f"{STATIC_DIR}/favicon.png")
|
return FileResponse(f"{STATIC_DIR}/favicon.png")
|
||||||
|
|||||||
@@ -343,10 +343,8 @@ async def get_model_by_id(
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/model/profile/image")
|
@router.get("/model/profile/image")
|
||||||
def get_model_profile_image(
|
def get_model_profile_image(id: str, user=Depends(get_verified_user)):
|
||||||
id: str, user=Depends(get_verified_user), db: Session = Depends(get_session)
|
model = Models.get_model_by_id(id)
|
||||||
):
|
|
||||||
model = Models.get_model_by_id(id, db=db)
|
|
||||||
|
|
||||||
if model:
|
if model:
|
||||||
etag = f'"{model.updated_at}"' if model.updated_at else None
|
etag = f'"{model.updated_at}"' if model.updated_at else None
|
||||||
|
|||||||
@@ -498,10 +498,8 @@ async def get_user_oauth_sessions_by_id(
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/{user_id}/profile/image")
|
@router.get("/{user_id}/profile/image")
|
||||||
async def get_user_profile_image_by_id(
|
def get_user_profile_image_by_id(user_id: str, user=Depends(get_verified_user)):
|
||||||
user_id: str, user=Depends(get_verified_user), db: Session = Depends(get_session)
|
user = Users.get_user_by_id(user_id)
|
||||||
):
|
|
||||||
user = Users.get_user_by_id(user_id, db=db)
|
|
||||||
if user:
|
if user:
|
||||||
if user.profile_image_url:
|
if user.profile_image_url:
|
||||||
# check if it's url or base64
|
# check if it's url or base64
|
||||||
|
|||||||
Reference in New Issue
Block a user