From 0d26ac6a01c12d5d04abd89cf436b047e387e438 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Tue, 20 Dec 2016 19:43:56 +0100 Subject: [PATCH] Fix app crash when using API without login --- appinfo/ocsmsapp.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/appinfo/ocsmsapp.php b/appinfo/ocsmsapp.php index b192b46..868ede5 100644 --- a/appinfo/ocsmsapp.php +++ b/appinfo/ocsmsapp.php @@ -40,7 +40,12 @@ class OcSmsApp extends App { $server = $container->query('ServerContainer'); $container->registerService('UserId', function($c) use ($server) { - return $server->getUserSession()->getUser()->getUID(); + if ($server->getUserSession()->getUser()) { + return $server->getUserSession()->getUser()->getUID(); + } + else { + return null; + } }); /**