@marcelklehr
bestätige @S_Schnitzer 
und öffentlich (public) freigegebene bookmark ordner können nicht in Android browsern (3 Geräte getestet) geöffnet werden:
short log:
"reqId": "9uCZ9rjeGm5GRHfxxxx..",
"level": 3,
"time": "2026-03-30T12:43:41+00:00",
"remoteAddr": "84.60.74.xxx",
"user": "--",
"app": "index",
"method": "GET",
"url": "/index.php/apps/bookmarks/public/FAfuxxxx,
"scriptName": "/index.php",
"message": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0",
"version": "32.0.6.1",
"exception": {
"Exception": "TypeError",
"Message": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given",
"Code": 0,
extended log:
{
"reqId": "9uCZ5rjeGm4GRHfxxxx...",
"level": 3,
"time": "2026-03-30T12:43:41+00:00",
"remoteAddr": "84.60.74.xxx",
"user": "--",
"app": "index",
"method": "GET",
"url": "/index.php/apps/bookmarks/public/FAfu67T",
"scriptName": "/index.php",
"message": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0",
"version": "32.0.6.1",
"exception": {
"Exception": "TypeError",
"Message": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given",
"Code": 0,
"Trace": [
{
"function": "__construct",
"class": "OCA\\Bookmarks\\Controller\\TagsController",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 72,
"function": "newInstanceArgs",
"class": "ReflectionClass",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 122,
"function": "buildClass",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 140,
"function": "resolve",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 352,
"function": "query",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 324,
"function": "queryNoFallback",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 90,
"function": "query",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"function": "OC\\AppFramework\\Utility\\{closure}",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 77,
"function": "array_map"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 72,
"function": "buildClassConstructorParameters",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 122,
"function": "buildClass",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 140,
"function": "resolve",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 352,
"function": "query",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 324,
"function": "queryNoFallback",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 90,
"function": "query",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"function": "OC\\AppFramework\\Utility\\{closure}",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 77,
"function": "array_map"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 72,
"function": "buildClassConstructorParameters",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 122,
"function": "buildClass",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/Utility/SimpleContainer.php",
"line": 140,
"function": "resolve",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 352,
"function": "query",
"class": "OC\\AppFramework\\Utility\\SimpleContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/DependencyInjection/DIContainer.php",
"line": 324,
"function": "queryNoFallback",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/AppFramework/App.php",
"line": 133,
"function": "query",
"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/snap/nextcloud/52696/htdocs/lib/base.php",
"line": 1091,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/snap/nextcloud/52696/htdocs/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/snap/nextcloud/52696/nextcloud/extra-apps/bookmarks/lib/Controller/TagsController.php",
"Line": 21,
"message": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given",
"exception": {},
"CustomMessage": "OCA\\Bookmarks\\Controller\\TagsController::__construct(): Argument #3 ($userId) must be of type string, null given"
}
}