eramba / docker

Docker helper files for running eramba software
29 stars 24 forks source link

Cannot edit asset classifications #79

Open PauliBaumeister opened 2 hours ago

PauliBaumeister commented 2 hours ago

When i try to edit asset classifications, this error is displayed:

An Internal Error Has Occurred
Error: An Internal Error Has Occurred.

Eramba version: 3.24.2

Error log:

2024-10-10 14:54:39 error: [InvalidArgumentException] The RiskClassification behavior is not defined on App\Model\Table\RisksTable. in /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/ORM/Table.php on line 861
Stack Trace:
- /var/www/eramba/app/upgrade/src/Controller/AssetClassificationsController.php:125
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Event/EventManager.php:309
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Event/EventManager.php:286
- /var/www/eramba/app/upgrade/vendor/friendsofcake/crud/src/Controller/Component/CrudComponent.php:550
- /var/www/eramba/app/upgrade/vendor/friendsofcake/crud/src/Core/ProxyTrait.php:51
- /var/www/eramba/app/upgrade/src/Action/EditAction.php:149
- /var/www/eramba/app/upgrade/src/Action/EditAction.php:132
- /var/www/eramba/app/upgrade/vendor/friendsofcake/crud/src/Action/BaseAction.php:63
- /var/www/eramba/app/upgrade/vendor/friendsofcake/crud/src/Controller/Component/CrudComponent.php:244
- /var/www/eramba/app/upgrade/src/Controller/AssetClassificationsController.php:104
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Controller/Controller.php:548
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php:139
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php:114
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/BaseApplication.php:320
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:86
- /var/www/eramba/app/upgrade/src/Application.php:678
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/ClosureDecoratorMiddleware.php:67
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php:174
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/authorization/src/Middleware/AuthorizationMiddleware.php:129
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/authentication/src/Middleware/AuthenticationMiddleware.php:124
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/BodyParserMiddleware.php:162
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/src/Routing/Middleware/RequestIdentifierMiddleware.php:34
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php:187
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php:68
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:131
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/src/Application.php:452
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/ClosureDecoratorMiddleware.php:67
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/src/Application.php:526
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/ClosureDecoratorMiddleware.php:67
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Middleware/SecurityHeadersMiddleware.php:255
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/plugins/Translations/src/Middleware/ActiveLanguageMiddleware.php:71
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/src/Middleware/MaintenanceMiddleware.php:28
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Runner.php:67
- /var/www/eramba/app/upgrade/vendor/cakephp/cakephp/src/Http/Server.php:90
- /var/www/eramba/app/upgrade/webroot/index.php:40

Request URL: /asset-classifications/edit/17?modalId=2&modalBreadcrumbs=1%7Cyjs-pair%7CAsset%2520Classifications&_=1728571959897
Referer URL: https://eramba.XXXXXXXXXXXXXXX/assets
Client IP: 77.2.81.48
PauliBaumeister commented 2 hours ago

as a workaround, i delete the asset classification and re-create it with the correct values, but i guess that might be tricky when the classification is already used in existing assets. i just started with the setup of my Eramba app.