[Tickets #14128] CalDav shared calendar SHOW permission

noreply at bugs.horde.org noreply at bugs.horde.org
Wed Oct 7 15:34:42 UTC 2015


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: https://bugs.horde.org/ticket/14128
------------------------------------------------------------------------------
  Ticket           | 14128
  Erstellt Von     | stangier at digitrace.de
  Zusammenfassung  | CalDav shared calendar SHOW permission
  Warteschlange    | Kronolith
  Version          | FRAMEWORK_5_2
  Typ              | Bug
  Status           | Unconfirmed
  Priorität        | 1. Low
  Milestone        |
  Patch            |
  Zuständige       |
------------------------------------------------------------------------------


stangier at digitrace.de (2015-10-07 15:34) hat geschrieben:

Hi,

I noticed an issue with appointments from shared calendar if only show  
permissions are set.

You are able to see the appointment in the horde web interface, the  
title is "busy".
But if you subscribe to the calender you don't see any appointments in  
evolution or Thunderbird lightning.

I did some debugging and get a http 500 error code and this error message:
	"Calendar does not exist or no permission to edit"

I fixed it by changing line 723 and 764 in the  
kronolith/lib/Application.php file to:
   if (!Kronolith::hasPermission($internal, Horde_Perms::SHOW)) {

After this fix you are able to see the "busy" appointment in  
subscribed calendars.

Shouldn't it be this way?

Kind regards,
Lionne Stangier






More information about the bugs mailing list