Read the statement by Michael Teeuw here.
Multiple Google Calendar issue
- 
 Hey! Im new in the MM community and got some issues setting up multiple Google Calendars. 
 The first one works fine. Then i tried to set up two more from two different accounts.
 The URL i correct. But when I boot my mirror it says that there is nothing in the calendar and sometimes it says that there is an error in the module. I guess i have made an error somewhere, but cant figure it out. I have made changes to my url in the post since its my private calendar.
 Sorry about the mess in my config !module: "calendar", header: "Bobba", position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/my=private-url/basic.ics", maximumEntries:7, //url: "https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics" } ] } }, { module: "calendar", header: "Sara", position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/my=private-url/basic.ics", maximumEntries:7, //url: "https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics" } ] } }, { module: "calendar", header: "Max", position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/my=private-urlbasic.ics", maximumEntries:7, //url: "https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics" } ] } },
- 
 @Bobba86 the logs are output where you do npm start. if you use pm2 to auto start, then it collects the info whi h an be show with a pm2 command pm2 logs --lines=xxxx 
 xxxx is number of lines, default 15as you want them w different headers, .multiple modules is the right way BUT in a single…module it is. calendars: [ { url:"...." other parms }, { url :"....." other parms } , repeat ]
- 
 @Bobba86 can you show the error. you can do all 4 in one calendar module of you want too… then the events are combined 
- 
 Not sure how to show the error. Is there a log or something where i can get an error code? The calendar is showing in MM. But there is nothing in the calendar, no matter how many things i enter in my google calendar. The first one works just fine, but the second and third won´t show anything, 
 Sometimes when i launch MM it says “error in the module” under the second and third calendar.If i would put all in one module. should i do it like this? 
 Im new to this and have zero knowledge in coding :Dmodule: "calendar", header: "Bobba", position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/my=private-url/basic.ics", maximumEntries:7, //url: "https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics" }{ 
 header: “Sara”,
 position: “top_left”,
 config: {
 calendars: [
 {
 fetchInterval: 7 * 24 * 60 * 60 * 1000,
 symbol: “calendar-check”,
 url: “https://calendar.google.com/calendar/ical/my=private-url/basic.ics”,
 maximumEntries:7,
 //url: “https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics”
 }
 {
 header: “Sara”,
 position: “top_left”,
 config: {
 calendars: [
 {
 fetchInterval: 7 * 24 * 60 * 60 * 1000,
 symbol: “calendar-check”,
 url: “https://calendar.google.com/calendar/ical/my=private-url/basic.ics”,
 maximumEntries:7,
 //url: “https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics”
 }
 ]
 }
 },
- 
 @Bobba86 the logs are output where you do npm start. if you use pm2 to auto start, then it collects the info whi h an be show with a pm2 command pm2 logs --lines=xxxx 
 xxxx is number of lines, default 15as you want them w different headers, .multiple modules is the right way BUT in a single…module it is. calendars: [ { url:"...." other parms }, { url :"....." other parms } , repeat ]
- 
 Thanks! Followed your instructions and tadaaa! It works :D Thank you very much for the help! 
- 
B Bobba86 has marked this topic as solved on
