fix: local fixes

This commit is contained in:
2025-09-12 15:31:57 -06:00
parent b438a2646e
commit 0f59115a2a
2 changed files with 3 additions and 3 deletions

View File

@@ -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")

View File

@@ -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={