浏览代码

updateProperties: catch exception when reading calendar data

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
tags/v12.0.0beta1
Georg Ehrke 7 年前
父节点
当前提交
ac3cc5211b
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6
    1
      apps/dav/lib/CalDAV/CalDavBackend.php

+ 6
- 1
apps/dav/lib/CalDAV/CalDavBackend.php 查看文件

@@ -1970,7 +1970,12 @@ class CalDavBackend extends AbstractBackend implements SyncSupport, Subscription
*/
public function updateProperties($calendarId, $objectUri, $calendarData) {
$objectId = $this->getCalendarObjectId($calendarId, $objectUri);
$vCalendar = $this->readCalendarData($calendarData);

try {
$vCalendar = $this->readCalendarData($calendarData);
} catch (\Exception $ex) {
return;
}

$this->purgeProperties($calendarId, $objectId);


正在加载...
取消
保存