Summary | "update in my calendar" fails |
Queue | Kronolith |
Queue Version | 3.0.6 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | hsk (at) imb-jena (dot) de |
Created | 08/03/2011 (5098 days ago) |
Due | |
Updated | 08/10/2011 (5091 days ago) |
Assigned | 08/06/2011 (5095 days ago) |
Resolved | 08/10/2011 (5091 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
a popup appears "error updating event: permission denied. trying to
import instead" and then another one "event was added to your
calendar", and then the event indeed is listed in my calendar --
but if the event is in another calendar, that you have read+write
access to, a popup appears "event was added to your calendar", and
the event is not added to my calendar
ERR: HORDE [kronolith] Share name internal_xxxxxxxxxxxxxxxxxxxxxxx
not found [pid 4711 on line 179 of
"/var/imb/horde4/pear/php/Horde/Share/Sql.php"]
slight hack to ensure we don't have a driver type prefix. Fixes
Bug: 10412The iTip viewer in IMP uses fb_cals to look for possible conflicting events.
The fb calendars are returned with the driver prefix to the calendar
names, but
listEvents does not expect them.
Not the cleanest fix, but can't think of a better place. Don't want the iTip
viewer to have to know about the internals of how Kronolith stores
calendar names.
A related issue/limitation is that it's possible to choose external
calendars as
fb sources, but when trying to obtain the list of events from those
calendars via
the API, only internal events are considered since
Kronolith_Api::listEvents only
returns internal calendar events.
1 files changed, 2 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/b6913249d2520cad1737c21208fb728ecdba7ed8
popup appears "error updating event: permission denied. trying to
import instead" and then another one "event was added to your
calendar", and then the event indeed is listed in my calendar --
but if the event is in another calendar, that you have read+write
access to, a popup appears "event was added to your calendar", and the
event is not added to my calendar
i would not like to read "update in my calendar" as "look after this
in some calendar i have write access to" :-)
Priority ⇒ 1. Low
State ⇒ Feedback
Assigned to Michael Rubinsky
- attendee tries to do "update in my calendar" out of inviter's
e-mail (btw: why is it titled "wants you to notify about changes" -
shouldn't this be "invites you"?)
calendar you have access to).
ERR: HORDE [kronolith] Share name internal_xxxxxxxxxxxxxxxxxxxxxxx
not found [pid 4711 on line 179 of
"/var/imb/horde4/pear/php/Horde/Share/Sql.php"]
the event.
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ "update in my calendar" fails
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
- attendee tries to do "update in my calendar" out of inviter's
e-mail (btw: why is it titled "wants you to notify about changes" -
shouldn't this be "invites you"?) - a pop-up appears "the event was
updated in your calendar", but there is nothing added to attendee's
calendar
there is an error message in horde's log file:
ERR: HORDE [kronolith] Share name internal_xxxxxxxxxxxxxxxxxxxxxxx not
found [pid 4711 on line 179 of
"/var/imb/horde4/pear/php/Horde/Share/Sql.php"]
from looking into horde's mysql-database, i would suppose
xxxxxxxxxxxxxxxxxxxxxxx denotes the correct calendar, but it seems
that somewhere in kronolith's code an "internal_" is added or is not
stripped off the right way