-
Notifications
You must be signed in to change notification settings - Fork 113
Closed
Description
Bug report
Steps to reproduce
- Upgrade NextCloud from 26 -> 27
- Upgrade Passman from 2.4.5 -> 2.4.6
Expected behaviour
Passman opens existing Vault list.
Actual behaviour
- Passman open to mostly blank page, showing "+ Create a new vault".
- Existing vaults are not shown.
- Companion apps such as the Android application and the browser extension show no sync issues, so I presume they are still there.
- Clicking the "+ Create a new vault" button stalls at an infinite loop after entering a name/password and clicking "Create vault".
- Disabling/re-enabling Passman has no effect.
Configuration
Operating system: Linux (Fedora 38)
Browser: Firefox 114, Chromium 114
Extensions that might cause interference: None, tried with all disabled, and in a fresh profile.
Passman version: 2.4.6
Operating system: Linux, Debian 12
Web server: NextCloud AIO
Database: PostgreSQL 15.3
PHP version: 8.1.20
cloud server: Nextcloud
cloud version: 27.0.0
Browser log
Browser log
filename
/apps/passman/api/v2/vaults
500
Internal Server Error
Cloud log
Cloud log
VaultController does not exist
[index] Error: OC\AppFramework\Utility\QueryNotFoundException: Could not resolve OCA\Passman\Controller\VaultController! Class "OCA\Passman\Controller\VaultController" does not exist at <<closure>>
0. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 142
OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\Passman\\C ... r")
1. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 494
OC\AppFramework\Utility\SimpleContainer->query("OCA\\Passman\\C ... r")
2. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 466
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\Passman\\C ... r")
3. /var/www/html/lib/private/AppFramework/App.php line 162
OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\Passman\\C ... r")
4. /var/www/html/lib/private/Route/Router.php line 315
OC\AppFramework\App::main("OCA\\Passman\\C ... r", "get", ["OC\\AppFramewo ... "], ["xx-xx- ... "])
5. /var/www/html/lib/base.php line 1064
OC\Route\Router->match("/apps/passman/a ... 4")
6. /var/www/html/index.php line 36
OC::handleRequest()
GET /apps/passman/api/v2/vaults/xx-xx-xx-xx-xx
from xx.xx.xx.xx by xxxxxxx at 2023-06-26T00:22:39-05:00
ShareController Not Found
[index] Error: Error: Class "OCA\Passman\Controller\ShareController" not found at <<closure>>
0. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 171
OCA\Passman\AppInfo\Application->OCA\Passman\AppInfo\{closure}("*** sensitive parameters replaced ***")
1. /var/www/html/3rdparty/pimple/pimple/src/Pimple/Container.php line 122
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensitive parameters replaced ***")
2. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 138
Pimple\Container->offsetGet("ShareController")
3. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 488
OC\AppFramework\Utility\SimpleContainer->query("ShareController")
4. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 466
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("ShareController")
5. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 65
OC\AppFramework\DependencyInjection\DIContainer->query("ShareController")
6. /var/www/html/lib/private/AppFramework/App.php line 148
OC\AppFramework\Utility\SimpleContainer->get("ShareController")
7. /var/www/html/lib/private/Route/Router.php line 315
OC\AppFramework\App::main("ShareController", "getPendingRequests", "*** sensitive parameters replaced ***", ["passman.Share.getPendingRequests"])
8. /var/www/html/lib/base.php line 1064
OC\Route\Router->match("/apps/passman/api/v2/sharing/pending")
9. /var/www/html/index.php line 36
OC::handleRequest()
GET /apps/passman/api/v2/sharing/pending
from xx.xx.xx.xx by xxxxxxx at 2023-06-26T00:22:39-05:00
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels