Skip to content

1-on-1 meetings filtered out #41

Description

@robloxian2011

Describe the bug
1-on-1 meetings that you organize are not displayed in the app. The filtering logic in filterMeetingsByDateRange requires humanParticipants.length > 1, but when you create a meeting, Google Calendar's API only
returns the invitee(s) in the attendees list—not you. This causes all 1-on-1 meetings you organize to be filtered out since they only have 1 participant in the API response.

To Reproduce

  1. Create a 1-on-1 meeting in Google Calendar with one other person (e.g., a manager sync or direct report check-in)
  2. Open MeetWise and connect your Google Calendar
  3. Navigate to the Plan or Review tab
  4. Notice the 1-on-1 meeting you created is missing from the list

Expected behavior
All meetings with at least one other participant should be displayed, including 1-on-1 meetings that you organize.

Additional context
This bug is in src/services/calendarService.ts at line 164

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions