Unique Calendar Names

Thanks to some Parents stepping up, we now have a girls troop. The issue we’ve ran into is that when subscribing to the calendar via url, the ics file has the same name for both the B and G calendars. This is causing issues with some of our parents and the calendar programs they prefer to use.

Is there way to get the ICS file updated to have the B and G designation?

That seems odd. I think the ics file doesn’t have a particular useful name. When subscribing one can call the calendar what ever they want. So, I name it something that works for me.

Can you provide the details of how you are getting the file name for each?

I’m going to the calendar, scrolling to the bottom, and clicking subscribe for each calendar. Then I’m using a text editor to open the ICS files and view the calendar name.

While trying to solve the issue with Google Calendar only syncing subscribed calendars every ~24hrs, I discovered a solution that makes the calendar name irrelevant.

@JasonParis - google will only sync the subscription calendars once in 24hr as part of their design. What made you think you could change that.

I’ve never opened the ics file in an editor. You should be able to subscribe to each one individually. Are you saying you solves this? If so, how?

@jacobfetzer I didn’t really solve the duplicate name issue. It just no longer became an issue. I used a script that syncs the scoutbook calendar to a google calendar. The time interval can be set so that it syncs more often than 24 hrs.

Here are the ics file names. They seem to be auto generated and somewhat random. See the screen shots below.

Here, though, are the names within the files. Notice they don’t have B&G. I bet if the units were the same, they would be identical.

X-WR-CALNAME:Scoutbook Troop 1201
X-WR-CALNAME:Scoutbook Troop 1401

image
image

Is the issue that that’s the description that gets put on your personal device when you subscribe to it?

It isn’t the file name that was the issue. It was the calendar name in the ICS file.

For example, here is 400B:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//scoutbook.scouting.org//NONSGML v1.0//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Scoutbook Troop 400

Here is 400G:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//scoutbook.scouting.org//NONSGML v1.0//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Scoutbook Troop 400

As you can see, the X-WR_CALNAME is identical. When I subscribed to these calendars via url using Google Calendar, the were imported with the same name. This isn’t really an issue if you’re using the Google Calendar website/mobile app. You can “rename” them. I use quotations, because if you use a program that uses the Google API to access the calendar the original name in the ICS file is used.

Edit: I just reread my original posts and I see how it was unclear. My apologies for the confusion between file name and X-WR-CALNAME.

1 Like

Exactly. That is the issue.

I can change the “description” when I subscribe on my iPhone too. Of course, I think it should come in with the G or B. So, I will alert the developers.

2 Likes

Thank you very much!

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.