From f16ea48e96885e8bdff8fc66f6923232b32a407c Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Fri, 12 Aug 2016 10:25:26 +0200 Subject: add can-be-published property --- apps/dav/lib/CalDAV/Publishing/PublishPlugin.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apps') diff --git a/apps/dav/lib/CalDAV/Publishing/PublishPlugin.php b/apps/dav/lib/CalDAV/Publishing/PublishPlugin.php index 56bdc6b6a90..124901fd681 100644 --- a/apps/dav/lib/CalDAV/Publishing/PublishPlugin.php +++ b/apps/dav/lib/CalDAV/Publishing/PublishPlugin.php @@ -108,6 +108,10 @@ class PublishPlugin extends ServerPlugin { // The pre-publish-url is always returned return new Publisher($publishUrl, false); }); + + $propFind->handle('{'.self::NS_CALENDARSERVER.'}can-be-published', function() use ($node) { + return !$node->getPublishStatus(); + }); } } -- cgit v1.2.3