為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

ics based online calendar not updating in Lightning

  • 2 回覆
  • 1 有這個問題
  • 21 次檢視
  • 最近回覆由 peterfreeth

more options

Hello,

I have an online calendar using the Booked!/phpscheduleit system. It outputs calendar data by publishing an ics file to a URL.

Lightning is configured to display this ics feed as a calendar, which works very nicely.

However, if a user changes or deletes an appointment, Lightning does not update. Manual sync makes no difference.

If I delete and recreate the calendar in Lightning, it shows the correct appointments.

I presume that Lightning is only looking for new events, and if someone changes an event the ID stays the same and so Lightning doesn't see it as a new event.

This is a big problem, because I actually don't know what bookings I have when I look at Lightning, so I have to look at the Booke! system anyway defeating the object of calendar integration.

Is there a way that I can fix this?

Peter

Hello, I have an online calendar using the Booked!/phpscheduleit system. It outputs calendar data by publishing an ics file to a URL. Lightning is configured to display this ics feed as a calendar, which works very nicely. However, if a user changes or deletes an appointment, Lightning does not update. Manual sync makes no difference. If I delete and recreate the calendar in Lightning, it shows the correct appointments. I presume that Lightning is only looking for new events, and if someone changes an event the ID stays the same and so Lightning doesn't see it as a new event. This is a big problem, because I actually don't know what bookings I have when I look at Lightning, so I have to look at the Booke! system anyway defeating the object of calendar integration. Is there a way that I can fix this? Peter

所有回覆 (2)

more options

Who provides the ICS file. Perhaps if I understood their system a little I might understand your problem.

When you set up the ICS file, is it done as "on the network"?

more options

Thanks, as I mentioned the booking system is Booked!/phpscheduleit https://www.bookedscheduler.com/phpscheduleit

It is an online resource booking system that allows users to make their own reservations. The system then creates an ics file for a given schedule. When I manually download the ics file, it is correct as per the 'live' calendar, however neither Lightning nor Google Calendar seem to pay attention to moved or removed events, only to new events.

An Android app, icalsync, does notice removed events, but it only syncs with my local Android calendar.

Yes, it is set up as a network calendar.