镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

SugarCalendar - Link not being added to the ics #34

Closed

Description

@ajolo2ky

Description

Setting up an event with a meeting link works but when adding that event to Google or other calendars, the meeting link isn't present there

Steps to reproduce

Sign up for https://opensource.org/events/open-source-ai-definition-town-hall-3
Then click Add to calendar button
See the calendar details, the meeting link won't be there (unless added as location, which is the current work around)

What you expected to happen

The meeting link getting populated in the calendar invite

What actually happened

No link gets added to the invite (the one you'll see for location was manually added as a workaround)

Activity

  1. nickpagz commented on Feb 14, 2024

    @nickpagz
    Collaborator

    Hi @ajolo2ky

    Since the ICS format doesn't support meeting links, we're thinking the best current option is to automate the workaround and add the link to the location field if it's empty. It's almost ready to go in this PR.

    An alternative is not do anything at all, since technically, this isn't really a bug and just a limitation of the ics format.

    Let me know what you think.

  2. smaffulli commented on Mar 3, 2024

    @smaffulli
    Contributor

    I'd go with the location as I think most calendar applications are using that field anyway.

  3. webmink commented on Mar 8, 2024

    @webmink
    Member

    Putting a URL in the Location field of a Google Calendar appointment is not a good idea. Google tries to treat it as an address and attempts to draw a map. The URL is not clickable by recipients and causes frustration. If there is no Location, the URL should be placed in the Description instead.

  4. nickpagz commented on Mar 8, 2024

    @nickpagz
    Collaborator

    Going back to the original issue description, I've confirmed the meeting link is only missing on the Google Calendar invite. For the other calendar types, the meeting link is appended to the description, so it already exists. Including it in the location field is a nice to have, but not strictly necessary.

    Now, adding it to the location field generally works for all calendars, except when adding it to Google Calendar on a mobile device (tested only on iPhone so far). The meeting link will be stripped from the location field in this case. As such, it would be ideal to also have the meeting link included in the description for Google Calendars. Unfortunately, the Sugar Calendar plugin doesn't do this for the Google Calendar option (handled by a different function than the other calendar types). It's not clear if this is intentional, or a bug. There's also no easy way to hook into this function, and it would have to be modified directly to get it added.

  5. ajolo2ky commented on Mar 8, 2024

    @ajolo2ky
    ContributorAuthor
  6. ajolo2ky commented on Jul 2, 2024

    @ajolo2ky
    ContributorAuthor

    Closing as we are no longer using SugarCalendar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions