leits / MeetingBar

🇺🇦 Your meetings at your fingertips in the macOS menu bar
https://meetingbar.app
Apache License 2.0
4.51k stars 199 forks source link

Bug: authuser parameter missing in Google Meet links #456

Closed jeffgreco closed 1 year ago

jeffgreco commented 2 years ago

App version 4.0.4

Installation source

Describe the bug Copying or opening a meeting link no longer redirects to the proper Google account automatically if a user is logged into multiple.

To Reproduce Steps to reproduce the behavior:

  1. Log into multiple Google accounts
  2. Create an event in the account in the second position
  3. Trigger "Join Current Meeting"

Expected behavior The meet.google.com link opens up with the correct authuser URL parameter included.

Desktop (please complete the following information):

jeffgreco commented 2 years ago

This is when using MacOS Calendar as the input source -- Google Account works properly.

leits commented 2 years ago

@jeffgreco , thanks for the report! Looks like I found out where the problem was and fixed it. Can you try this version? https://github.com/leits/MeetingBar/releases/tag/v4.0.5

GitHub
Release v4.0.5 · leits/MeetingBar
Fix crash on start Fix authUser for MacOS Calendar Fix advanced event filter
jeffgreco commented 2 years ago

Back in business! Great work :)

jeffgreco commented 1 year ago

Hi! This issue has reemerged.

cjohnson78 commented 1 year ago

@jeffgreco If you primarily Meet with a certain Google User (I primarily use authuser=1 for work, for example), this is a temporary workaround: https://chrome.google.com/webstore/detail/redirector/ocgpenflpmgnfapjedencafcfakcekcd?hl=en

I created a RegEx to append ?authuser=1 to any Meet URLs that try to load:

Redirect: ^(https://meet.google.com/[^\?]+)$ to: $1?authuser=1

Redirector
Automatically redirect content based on user-defined rules.