Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change from JS to native Google Calendar Template system to fix bug? #51

Open
phlbnks opened this issue Apr 30, 2020 · 5 comments
Open

Comments

@phlbnks
Copy link

phlbnks commented Apr 30, 2020

When creating an Event in Google Calendar there is a known bug where it doesn't work / works only erratically. Fundamentally this problem is caused by trying to interact with the Calendar page with JS instead of using the native Template system. I propose moving to the native URL var based Template instead to fix this (I have it working in a private fork). Would you be open to a Pull Request for this?

Implications / how I have it working currently:

@phlbnks phlbnks changed the title Change from JS to native Google Calendar Template system Change from JS to native Google Calendar Template system to fix bug? May 1, 2020
@damencho
Copy link
Member

Thanks, if you have it handy you can push a PR, thanks.

@phlbnks
Copy link
Author

phlbnks commented May 15, 2020

Yes no problem - it'll probably be over the weekend

@phlbnks
Copy link
Author

phlbnks commented May 16, 2020

Submitted for review @damencho - let me know if you want any changes or feel free to modify.

@damencho
Copy link
Member

damencho commented Dec 6, 2022

What is the state of this PR?

  • in popup.js build vars and replace placeholders
    Unfortunately since I don't think Outlook has an equivalent we still need the extid system, but only for OWA. So either popup.js switches depending on URL or '&extid=' + chrome.runtime.id get's injected in popup.html instead.

Is this implemented?

Thanks for your contribution!
If you haven't already done so, could you please make sure you sign our CLA (https://jitsi.org/icla for individuals and https://jitsi.org/ccla for corporations)? We would, unfortunately, be unable to merge your patch unless we have that piece :(.

@phlbnks
Copy link
Author

phlbnks commented Dec 13, 2022

I've signed the ICLA

Looking at the commit it looks like it's missing the &extid=' + chrome.runtime.id for Outlook part, I imagine I was waiting for input on which way to solve it.

I may be able to come back to this but current commitments and the fact I don't run it the extension currently means it may take a while

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants