imightbeamy / gcal-multical-event-merge

Browser extension that visually merges the same event on multiple Google Calendars into one event.
GNU General Public License v3.0
250 stars 56 forks source link

Events Not Merging #76

Open ilyg opened 5 years ago

ilyg commented 5 years ago

The tool is not merging the events that are similar/the same. When I toggle on or off no change happens even with those events which are supposed to merge.

For instance, my schedule shift is both on the attendance calendar and I have "invited" myself and so it should merge showing that it is, in essence, the same event.

This extension has worked for me outside of corporate and I'm sad that it's not working for me here!

Your aid is greatly appreciated.

Screen Shot 2019-06-17 at 9 04 49 AM
gregschwartz commented 5 years ago

Love this extension! Unfortunately Gcal probably pushed some changes, because I'm seeing the same issue:

Screen Shot 2019-06-21 at 10 52 52 AM

I even tried copying the green event to the blue calendar just now, to make sure the events are the same.

ilyg commented 5 years ago

Yes! I make sure to just hit duplicate or to "invite" another calendar but it won't merge at all.

Thanks for submitting this screenshot!

I L A R I A G H A T T A S REWS MTV | ghattas@google.com [wo]MANPOWER, onsite at Google

Work is love made visible // Khalil Gibran

On Fri, Jun 21, 2019 at 10:56 AM Greg Schwartz notifications@github.com wrote:

Seeing same issue: [image: Screen Shot 2019-06-21 at 10 52 52 AM] https://user-images.githubusercontent.com/206568/59941868-248caf80-9413-11e9-93ed-38352f8b4dcf.png

I even tried copying the green event to the blue calendar just now, to make sure the events are the same.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/imightbeamy/gcal-multical-event-merge/issues/76?email_source=notifications&email_token=AMMEN5LAS5BH562BPN4DBYLP3UI4TA5CNFSM4HYYD3G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYJE35Y#issuecomment-504516087, or mute the thread https://github.com/notifications/unsubscribe-auth/AMMEN5JKLJ5BXUTDAXJGDTTP3UI4TANCNFSM4HYYD3GQ .

imightbeamy commented 5 years ago

I've been trying to replicate what you're both seeing, but haven't been able too :(

Here are some questions that might help me get to the bottom of it:

ilyg commented 5 years ago

I'd be happy to get on a GVC with you so we can troubleshoot this in real time! Let me know if you'd like to do that.

I L A R I A G H A T T A S REWS MTV | ghattas@google.com [wo]MANPOWER, onsite at Google

Work is love made visible // Khalil Gibran

On Mon, Jul 1, 2019 at 4:14 PM Amy notifications@github.com wrote:

I've been trying to replicate what you're both seeing, but haven't been able too :(

Here are some questions that might help me get to the bottom of it:

  • If you copy those events to another week, do they merge?
  • Are you seeing other merged events, or are no events merging for you at all?
  • Can you open the javascript console and screenshot anything you see there?
    • You can do that in Chrome by going to "View" => "Developer" => "JavaScript Console".

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/imightbeamy/gcal-multical-event-merge/issues/76?email_source=notifications&email_token=AMMEN5JKWQMWYE2ML4A3JNDP5KFULA5CNFSM4HYYD3G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODY7TEMY#issuecomment-507458099, or mute the thread https://github.com/notifications/unsubscribe-auth/AMMEN5NKHUJKFI7TABR7IYTP5KFULANCNFSM4HYYD3GQ .

gregschwartz commented 5 years ago

No events are merging at all, on many different weeks, even after a fresh restart. JS console has something interesting!

events.user.js:157   Event merge is disabled

That code is:

setTimeout(() => chrome.storage.local.get('disabled', storage => {
  console.log(`Event merge is ${storage.disabled ? 'disabled' : 'enabled'}`);
  if (!storage.disabled) {
    const observer = new MutationObserver(init);
    observer.observe(document.querySelector('body'), { childList: true, subtree: true, attributes: true });
  }

  chrome.storage.onChanged.addListener(() => window.location.reload())
}), 10);

No clue why local storage would be disabled, here's the settings for gCal: Screen Shot 2019-07-01 at 7 57 06 PM Screen Shot 2019-07-01 at 7 57 36 PM

cyberbit commented 5 years ago

Same issue here, this is a screenshot of my console: image

Xaxetrov commented 5 years ago

Events are merging in month view but not in some week views.