Use ressource ID instead of name

This commit is contained in:
Thomas Citharel 2016-07-07 09:46:50 +02:00 committed by Lukas Reschke
parent f89961ddba
commit 72f35f8862
No known key found for this signature in database
GPG key ID: B9F6980CF6E759B1

View file

@ -72,7 +72,7 @@ class PublishPlugin extends ServerPlugin
public function propFind(PropFind $propFind, INode $node)
{
if ($node instanceof Calendar) {
$token = md5(\OC::$server->getConfig()->getSystemValue('secret', '').$node->getName());
$token = md5(\OC::$server->getConfig()->getSystemValue('secret', '').$node->getResourceId());
$publishUrl = $this->server->getBaseUri() . 'public-calendars/' . $token;
$propFind->handle('{'.self::NS_CALENDARSERVER.'}publish-url', function () use ($node, $publishUrl) {