Calendar Module : errormsg 'A folder with name 'X' already exists'
When I try to create a new calender I get an error message that states it already exists, 'A folder with name 'X' already exists'. It only happens when trying to create a calender with one certain name but I can't see it listed in the list of available calender's and it isn't an option when I can assign an appointment to a calender.
Any tips on how I can make it visible or otherwise find out what's wrong?
Update: Ok, make that two names I can't use.
Applications are views...
There's one folder namespace, and all your mail folders and address book and calendars all live in it. So if there's a "work" mail folder, you can't create a "work" address book or a "work" calendar".
We don't show you all existing folders from every application because, in general, people don't want to see their addressbooks in the calendar app.
This is a BIG usability problem
This behavior is surely bad enough for individual usage, but in a corporate environment this "inconvenience" multiplies quickly and becomes a real user irritant and tech support nightmare.
For example, instead of having a calendar, stored search, and notebook each named by a client, say "Acme", you instead end up with "Acme mail", "Acme calendar", and so on. Repeat twenty times, and it gets really ugly, not to mention silly-looking. Add to the fact that the fixed width of the left column quickly makes legibility an issue. Ugh.
From an system design point of view, I must admit I'm getting a slightly queasy feeling from imagining that a user generated label is being used as a unique identifier within the system itself (the horror), or are you just enforcing uniqueness for our convenience? If so, please don't. This is a classic situation where I'd rather have more freedom to do the "wrong" thing, like naming two folders the same (it's not a file system after all), than having the "comfort" of being prevented of doing something potentially confusing.
I'll go and vote and/or file a bug for this now...