fix: Ignored processing delete calendar requests

This commit is contained in:
Aerex
2020-08-23 17:39:56 -05:00
parent bf9a55de0e
commit 444db318e7
2 changed files with 9 additions and 2 deletions

View File

@@ -188,9 +188,12 @@ class Plugin extends ServerPlugin {
$body = $request->getBodyAsString();
$path = $request->getPath();
$paths = explode('/', $path);
if (sizeof($paths) > 1) {
if (isset($paths) && sizeof($paths) > 1) {
$uid = str_replace('.ics', '', $paths[sizeof($paths)-1]);
$this->storageManager->remove($uid);
// Check if deleting an ics file
if ($uid != '') {
$this->storageManager->remove($uid);
}
}
} catch(BadRequest $e){
throw new BadRequest($e->getMessage(), null, $e);