mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-21 12:49:06 +00:00
fix: local fixes
This commit is contained in:
@@ -67,7 +67,8 @@ def current_user(
|
|||||||
try:
|
try:
|
||||||
payload = jwtauth.verify_token(token)
|
payload = jwtauth.verify_token(token)
|
||||||
sub = payload["sub"]
|
sub = payload["sub"]
|
||||||
return UserInfo(sub=sub)
|
email = payload["email"]
|
||||||
|
return UserInfo(sub=sub, email=email)
|
||||||
except JWTError as e:
|
except JWTError as e:
|
||||||
logger.error(f"JWT error: {e}")
|
logger.error(f"JWT error: {e}")
|
||||||
raise HTTPException(status_code=401, detail="Invalid authentication")
|
raise HTTPException(status_code=401, detail="Invalid authentication")
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ async def create_upcoming_meetings_for_event(event, create_window, room_id, room
|
|||||||
end_date = event.end_time or (event.start_time + MEETING_DEFAULT_DURATION)
|
end_date = event.end_time or (event.start_time + MEETING_DEFAULT_DURATION)
|
||||||
|
|
||||||
whereby_meeting = await create_meeting(
|
whereby_meeting = await create_meeting(
|
||||||
event.title or "Scheduled Meeting",
|
"",
|
||||||
end_date=end_date,
|
end_date=end_date,
|
||||||
room=room,
|
room=room,
|
||||||
)
|
)
|
||||||
@@ -117,7 +117,6 @@ async def create_upcoming_meetings_for_event(event, create_window, room_id, room
|
|||||||
host_room_url=whereby_meeting["hostRoomUrl"],
|
host_room_url=whereby_meeting["hostRoomUrl"],
|
||||||
start_date=datetime.fromisoformat(whereby_meeting["startDate"]),
|
start_date=datetime.fromisoformat(whereby_meeting["startDate"]),
|
||||||
end_date=datetime.fromisoformat(whereby_meeting["endDate"]),
|
end_date=datetime.fromisoformat(whereby_meeting["endDate"]),
|
||||||
user_id=room.user_id,
|
|
||||||
room=room,
|
room=room,
|
||||||
calendar_event_id=event.id,
|
calendar_event_id=event.id,
|
||||||
calendar_metadata={
|
calendar_metadata={
|
||||||
|
|||||||
Reference in New Issue
Block a user