1. Hello Guest!

    Thank you for visiting the ClubRunner Community website, you can login using your ClubRunner account information by clicking the login link on the top of every page.
    Dismiss Notice

Have you tried subscribing to a ClubRunner Calendar?

Discussion in 'ClubRunner News & Announcements' started by Nabil on Jul 5, 2017.

  1. Nabil

    By:NabilJul 5, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 10, 2017
    Messages:
    4
    Likes Received:
    4
    The Subscribe to Calendar button is an Internet Calendar Subscription that you download and view in an email client. However, unlike a Calendar Snapshot, Internet Calendar Subscriptions are updated automatically. You can click on the Subscribe to Calendar button and copy the link to download and subscribe to the calendar, or someone can send you a link to the Internet Calendar Subscription in an e-mail message.

    calendar subscription highlight.png


    Currently if you visit the built-in Calendar page you should see the Subscribe to Calendar button found in the top right corner.


    Have you subscribed to your club or district calendar yet? Let us know how it is working out for you.
     
  2. Ted Faigle

    By:Ted FaigleJul 7, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    Hi - Our club is also implementing a mobile app from GroupAhead for mobile club communications. We would like to automatically synchronize from our Clubrunner calendar into the mobile app. GroupAhead provides calendar integration by giving us a place to enter the link to a .ics file and periodically updating from there. We know some other Rotary clubs are using Google Calendar and doing this. Is the link for subscribing to the Clubrunner calendar giving us that link to a .ics file? I found in the Knowledgebase how to get .ics for an individual event, but did not find reference to the whole calendar.
     
    Zach likes this.
  3. Ted Faigle

    By:Ted FaigleJul 7, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    I went ahead and tried this. It appears to work except I get both a Speaker record that is time stamped at 12am and our weekly club meeting record (recurring calendar item) that is time stamped at the meeting time of 7:15am.
     
    Zach likes this.
  4. Zach

    By:ZachJul 7, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    Hello Ted,

    We are aware of the issue with the Speaker Event and we're looking for ways to identify how to address it. I'm glad it was able to work for your needs.
     
  5. Ted Faigle

    By:Ted FaigleJul 10, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    I spoke too soon on this. Besides the issue with the Speaker record timestamp, I started getting duplicates of the recurring weekly meeting record each hour when the app pulled it from the Clubrunner calendar subscription file. However, I did not get any duplicates of Speaker records or other one-time Events. Is a recurring event being coded differently in the .ics file? For now, I had to turn off the calendar subscription until I can clean up the duplicates that were pulled down via the subscription. Do I need to delete the recurring meeting and only have a Speaker record?
     
  6. Zach

    By:ZachJul 10, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    That is pretty odd @Ted Faigle , we haven't seen any reports of this happening in services like Google Calendar, or regular email clients like Apple Calendar or Outlook.

    The ICS file is updated with new events, and the old events should not be changing. I would suggest contacting the developers of the third party product to investigate.
     
  7. Ted Faigle

    By:Ted FaigleJul 14, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    Hi Zach- I asked GroupAhead to look at this. They replied with this info they said I could share with Clubrunner:

    1. Each "Weekly Club Meeting" event has a "UID" that changes every time the ICS file is generated / downloaded
      • This is a serious issue, and is causing the duplicates you're seeing. Each event in an ICS file is identified by a "UID" identifier. But, every time our system downloads the ICS file from http://portal.clubrunner.ca/7740/calendar-feed, the UID on each "Weekly Club Meeting" changes, which makes it look like a brand new event. (The non-recurring events have consistent UIDs each time, though.)
      • This is against the iCal / ICS spec - UIDs are supposed to stay consistent. (Though it's possible Google Calendar might have implemented custom logic to detect and adapt to errors like this.)
      • You can see this yourself if you just download the file at http://portal.clubrunner.ca/7740/calendar-feed, then download a second copy, then open them up in a text editor; you'll see that the UID values are different
     
    Anita Graham likes this.
  8. Zach

    By:ZachJul 14, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    @Ted Faigle

    Thank you for the additional details. I'll get this over to our developers to investigate.
     
  9. Ted Faigle

    By:Ted FaigleJul 28, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    Hi Zach - Just checking in. Has anyone had a chance to look at this yet? For now, I am having to manually synchronize the calendar to the GroupAhead mobile app. Let me know if I should submit a support request besides the posting here. Thanks!
     
  10. Zach

    By:ZachJul 28, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    Hi Ted,

    I'll have an update for you on this on Monday. I don't have access to check on the status of the item outside of work at the moment. I did have a reminder to follow up for Monday.

    Sorry for the radio silence!

    Edit: Expect an update a little bit later today (Tuesday)
     
    Last edited: Aug 1, 2017
  11. Zach

    By:ZachAug 1, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    When the recurring items were originally developed, our testing showed that the event ID didn’t cause issues with our tested applications: Outlook, Google Calendar, Apple Calendar, etc, provided it was unique per individual item. The recurring item itself is a single entry that is used to generate multiple event listings in the calendar and for the ICS file. We were not tracking each individual entry from the Calendar Item in the calendar, and thus unable to provide a specific unique identifier that did not change per event’s recurrence and download.

    During investigation into the issue, we identified that several changes that were required would not be possible to fully implement before our code freeze on Friday last week. The current intention is to try to have the issue resolved for the next release on Aug 17th 2017, barring any major issues with QA or User Acceptance Testing.

    I’ll do my best to keep you updated on any progress.

    Also, thank you again for bringing this to our attention and giving us the specific details, we really do appreciate bug reports!
     
  12. Ted Faigle

    By:Ted FaigleAug 4, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    Thanks for looking into this and for the update on resolution!
     
  13. Zach

    By:ZachAug 18, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    This should be resolved now, can you give it a try again and see how it goes?
     
  14. Ted Faigle

    By:Ted FaigleAug 19, 2017
    Community Member
    Beta Tester

    Joined:
    Jul 7, 2017
    Messages:
    18
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Marketing Consultant
    Location:
    Kalaheo, HI, United States
    Looks to be working correctly now. Thanks so much for getting this fix in so promptly.
     
    Anita Graham and Zach like this.
  15. Zach

    By:ZachAug 21, 2017
    Moderator
    ClubRunner Team

    Joined:
    Jun 5, 2017
    Messages:
    115
    Likes Received:
    14
    Gender:
    Male
    Occupation:
    Product Specialist
    Location:
    ClubRunner
    Glad to hear that its functioning well now, and thank you again for bringing this to our attention so we could resolve it!
     
Top