obsidian-community / obsidian-full-calendar

Keep events and manage your calendar alongside all your other notes in your Obsidian Vault.
https://obsidian-community.github.io/obsidian-full-calendar/
MIT License
811 stars 112 forks source link

Revalidation failed with reason: ParserError: invalid line (no token ";" or ":") #449

Open atremblay opened 1 year ago

atremblay commented 1 year ago

Please check that this issue hasn't been reported before.

Expected Behavior

Sync remote calendar (iCloud)

Current behaviour

Not syncing remote calendar (iCloud)

JavaScript console output

plugin:obsidian-full-calendar:64678 Revalidating remote calendars... revalidateRemoteCalendars @ plugin:obsidian-full-calendar:64678 plugin:obsidian-full-calendar:64715 Revalidation failed with reason: ParserError: invalid line (no token ";" or ":") "Boucherville Québec J4B6G4" eval @ plugin:obsidian-full-calendar:64715 plugin:obsidian-full-calendar:64715 Revalidation failed with reason: ParserError: invalid line (no token ";" or ":") "Boucherville Québec J4B6J9" eval @ plugin:obsidian-full-calendar:64715 plugin:obsidian-full-calendar:64715 Revalidation failed with reason: ParserError: invalid line (no token ";" or ":") "Brossard Québec J4Y 0E2" eval @ plugin:obsidian-full-calendar:64715

Steps to reproduce

  1. Create App specific password in Apple account
  2. Use that password to import the calendars
  3. Fail

Calendar information

I have four calendars in iCloud and one of them is shared with someone else.

Which Operating Systems are you using?

Obsidian Version

1.2.8

Full Calendar Plugin Version

0.10.7

Checks

Possible solution

Wild guess, but I live in Québec, so maybe the accent is causing problems. I have seen this sort of problem before. But given that the error says no token ";" or ":" I am not sure how to jump from the accent to that.

Also not sure where town and province are coming from, otherwise I would try to change it to see if it helps.

Comments

No response

ddmckay commented 1 year ago

I have this issue also. Same steps to reproduce. Error message is:

Revalidation failed with reason: ParserError: invalid line (no token plugin:obsidian-full-calendar:64715 ";" or ":") "Lafayette IN"

Looks like part of the street address for an event in my calendar.

jroncajola commented 1 year ago

The same error for me, many calendars and events not displayed because of this bug :/ I don't live in Canada or USA (I live in France) but same error : no token ";" or ":".

Unfortunately the plugin is unusable :(

mdomedia commented 1 year ago

Also experience an issue with this image

DylanSpeiser commented 8 months ago

Same issue here