From 6be679f47819fcab8dc75325c691d448a3443836 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Thu, 19 May 2016 18:58:40 +0200 Subject: [PATCH] Re-import UserId service. Owncloud CurrentUID service seems to work differently --- appinfo/ocsmsapp.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/appinfo/ocsmsapp.php b/appinfo/ocsmsapp.php index 50e0a81..7814cbd 100644 --- a/appinfo/ocsmsapp.php +++ b/appinfo/ocsmsapp.php @@ -36,13 +36,17 @@ class OcSmsApp extends App { $container = $this->getContainer(); $server = $container->query('ServerContainer'); + $container->registerService('UserId', function($c) use ($server) { + return $server->getUserSession()->getUser()->getUID(); + }); + /** * Database Layer */ $container->registerService('ConfigMapper', function (IContainer $c) use ($server) { return new ConfigMapper( $server->getDb(), - $c->query('CurrentUID'), + $c->query('UserId'), $server->getCrypto() ); }); @@ -77,7 +81,7 @@ class OcSmsApp extends App { return new SmsController( $c->query('AppName'), $c->query('Request'), - $c->query('CurrentUID'), + $c->query('UserId'), $c->query('SmsMapper'), $c->query('ConfigMapper'), $server->getContactsManager(), @@ -89,7 +93,7 @@ class OcSmsApp extends App { return new ApiController( $c->query('AppName'), $c->query('Request'), - $c->query('CurrentUID'), + $c->query('UserId'), $c->query('SmsMapper') ); });