Slim Application Error

The application could not run because of the following error:

Details

Type: TypeError
Message: Argument 1 passed to Slim\Exception\SlimException::__construct() must implement interface Psr\Http\Message\ServerRequestInterface, null given, called in /var/www/html/smartcms/src/controllers/SiteController.php on line 385
File: /var/www/html/smartcms/vendor/slim/slim/Slim/Exception/SlimException.php
Line: 30

Trace

#0 /var/www/html/smartcms/src/controllers/SiteController.php(385): Slim\Exception\SlimException->__construct()
#1 /var/www/html/smartcms/src/controllers/SiteController.php(26): App\Controllers\SiteController->setUrlParams()
#2 [internal function]: App\Controllers\SiteController->load()
#3 /var/www/html/smartcms/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func()
#4 /var/www/html/smartcms/vendor/slim/slim/Slim/Route.php(281): Slim\Handlers\Strategies\RequestResponse->__invoke()
#5 /var/www/html/smartcms/vendor/oscarotero/psr7-middlewares/src/Middleware/TrailingSlash.php(63): Slim\Route->__invoke()
#6 [internal function]: Psr7Middlewares\Middleware\TrailingSlash->__invoke()
#7 /var/www/html/smartcms/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#8 [internal function]: Slim\DeferredCallable->__invoke()
#9 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#10 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->Slim\{closure}()
#11 /var/www/html/smartcms/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack()
#12 /var/www/html/smartcms/vendor/slim/slim/Slim/App.php(503): Slim\Route->run()
#13 /var/www/html/smartcms/app/moraguespons.com/src/middleware.php(15): Slim\App->__invoke()
#14 [internal function]: Closure->{closure}()
#15 /var/www/html/smartcms/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#16 [internal function]: Slim\DeferredCallable->__invoke()
#17 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#18 /var/www/html/smartcms/vendor/tuupola/callable-handler/src/CallableHandler.php(51): Slim\App->Slim\{closure}()
#19 /var/www/html/smartcms/vendor/tuupola/slim-jwt-auth/src/JwtAuthentication.php(123): Tuupola\Middleware\CallableHandler->handle()
#20 /var/www/html/smartcms/vendor/tuupola/callable-handler/src/DoublePassTrait.php(47): Tuupola\Middleware\JwtAuthentication->process()
#21 [internal function]: Tuupola\Middleware\JwtAuthentication->__invoke()
#22 /var/www/html/smartcms/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#23 [internal function]: Slim\DeferredCallable->__invoke()
#24 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#25 /var/www/html/smartcms/src/middleware.php(44): Slim\App->Slim\{closure}()
#26 [internal function]: Closure->{closure}()
#27 /var/www/html/smartcms/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#28 [internal function]: Slim\DeferredCallable->__invoke()
#29 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#30 /var/www/html/smartcms/src/middleware.php(192): Slim\App->Slim\{closure}()
#31 [internal function]: Closure->{closure}()
#32 /var/www/html/smartcms/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#33 [internal function]: Slim\DeferredCallable->__invoke()
#34 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#35 /var/www/html/smartcms/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim\{closure}()
#36 /var/www/html/smartcms/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack()
#37 /var/www/html/smartcms/vendor/slim/slim/Slim/App.php(297): Slim\App->process()
#38 /var/www/html/smartcms/app/moraguespons.com/public/index.php(45): Slim\App->run()
#39 {main}