leadwire-apm / leadwire-portail

Other
2 stars 0 forks source link

remove application KO #87

Closed WassimDhib closed 4 years ago

WassimDhib commented 4 years ago

image

DELETE https://apm.leadwire.io/api/app/5e41ba1c445338101b076ef4/remove 500 (Internal Server Error)
(anonymous) @ 4b7d944.js:333
n @ 4b7d944.js:328
f @ 4b7d944.js:326
(anonymous) @ 4b7d944.js:358
$eval @ 4b7d944.js:372
$digest @ 4b7d944.js:369
(anonymous) @ 4b7d944.js:372
e @ 4b7d944.js:286
(anonymous) @ 4b7d944.js:290
setTimeout (async)
n.defer @ 4b7d944.js:290
$evalAsync @ 4b7d944.js:372
(anonymous) @ 4b7d944.js:357
f @ 4b7d944.js:358
then @ 4b7d944.js:359
n @ 4b7d944.js:361
k @ 4b7d944.js:326
k.<computed> @ 4b7d944.js:329
remove @ 4b7d944.js:13100
(anonymous) @ 4b7d944.js:17130
Promise.then (async)
vm.removeApp @ 4b7d944.js:17126
(anonymous) @ 4b7d944.js:446
(anonymous) @ 4b7d944.js:553
$eval @ 4b7d944.js:372
$apply @ 4b7d944.js:372
(anonymous) @ 4b7d944.js:553
dispatch @ 4b7d944.js:244
v.handle @ 4b7d944.js:244
4b7d944.js:12922 status:  500
4b7d944.js:348 Error: Something went wrong,please try again.
    at responseError (4b7d944.js:12933)
    at 4b7d944.js:358
    at n.$eval (4b7d944.js:372)
    at n.$digest (4b7d944.js:369)
    at n.$apply (4b7d944.js:373)
    at l (4b7d944.js:327)
    at F (4b7d944.js:331)
    at XMLHttpRequest.C.onload (4b7d944.js:332)
WassimDhib commented 4 years ago

côté log nginx:

2020/02/10 20:38:15 [error] 3972#0: *86489 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Symfony\Component\Debug\Exception\UndefinedFunctionException: Attempted to call function "getApplication" from namespace "AppBundle\Service". in /usr/share/lemonldap-ng/leadwire-portail/src/AppBundle/Service/ApplicationService.php:687
Stack trace:
#0 /usr/share/lemonldap-ng/leadwire-portail/src/AppBundle/Controller/Rest/ApplicationController.php(316): AppBundle\Service\ApplicationService->removeUserApplication('5e41ba1c4453381...', Object(AppBundle\Document\User))
#1 /usr/share/lemonldap-ng/leadwire-portail/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php(151): AppBundle\Controller\Rest\ApplicationController->removeApplicationAction(Object(Symfony\Component\HttpFoundation\Request), Object(AppBundle\Service\ApplicationService), Object(AppBundle\Service\ProcessService), Object(AppBundle\Service\SearchGuardService), '5e41ba1c4453381...')
#2 /usr/share/lemonldap-ng/leadwire-portail/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel" while reading response header from upstream, client: 88.142.206.48, server: apm.leadwire.io, request: "DELETE /api/app/5e41ba1c445338101b076ef4/remove HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "apm.leadwire.io", referrer: "https://apm.leadwire.io/"
hameddhib commented 4 years ago

le bouton supprimé ne doit apparaître qu'à l'utilisateur invité à l'application, en cliquant sur le bouton l’utilisateur se désabonne et il n'aura plus accès à l'application en question.

hameddhib commented 4 years ago

fixed