From 3f4aa7b23ec997457e244fa94464b11dfe08aa08 Mon Sep 17 00:00:00 2001 From: Pranav Kant Date: Thu, 1 Jun 2017 23:26:50 +0530 Subject: [PATCH] Don't throw exception when user not found It might be a public link share. --- lib/Controller/WopiController.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/Controller/WopiController.php b/lib/Controller/WopiController.php index cb6ee0fd..537818b5 100644 --- a/lib/Controller/WopiController.php +++ b/lib/Controller/WopiController.php @@ -180,10 +180,9 @@ class WopiController extends Controller { // Set the user to register the change under his name $editor = \OC::$server->getUserManager()->get($res['editor']); - if (is_null($editor)) { - throw new \OC\User\NoUserException("User " . $res['editor'] . "not found."); - } - \OC::$server->getUserSession()->setUser($editor); + if (!is_null($editor)) { + \OC::$server->getUserSession()->setUser($editor); + } $file->putContent($content); return new JSONResponse();