Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bad argument count when constructing FolderManager in GroupFoldersService #24

Closed
AMDG2 opened this issue Dec 11, 2018 · 1 comment
Closed

Comments

@AMDG2
Copy link

AMDG2 commented Dec 11, 2018

Hello,

I updated the Group Folder application today. Then my Nextcloud instance was blocked by an exception coming from files_fulltextsearch.

I disabled the Group Folder application and updated all the applications and Nextcloud. So I have now:

  • Nextcloud 15.0.0
  • Group Folders 2.0.0
  • Files Full Text Search: 1.2.0

The error is the following:

Too few arguments to function OCA\\GroupFolders\\Folder\\FolderManager::__construct(), 1 passed in /path/to/nextcloud/apps/files_fulltextsearch/lib/Service/GroupFoldersService.php on line 101 and exactly 3 expected
Full dump from Nextcloud log - click to expand
{
	"Exception": "ArgumentCountError",
	"Message": "Too few arguments to function OCA\\GroupFolders\\Folder\\FolderManager::__construct(), 1 passed in \/path\/to\/nextcloud\/apps\/files_fulltextsearch\/lib\/Service\/GroupFoldersService.php on line 101 and exactly 3 expected",
	"Code": 0,
	"Trace": [
		{
			"file": "\/path\/to\/nextcloud\/apps\/files_fulltextsearch\/lib\/Service\/GroupFoldersService.php",
			"line":  101,
			"function":  "__construct",
			"class":  "OCA\\GroupFolders\\Folder\\FolderManager",
			"type":  "->",
			"args":  [
				{"__class__": "OC\\DB\\Connection"}
			]
		},
		{
			"function": "__construct",
			"class": "OCA\\Files_FullTextSearch\\Service\\GroupFoldersService",
			"type": "->",
			"args": [
				"user",
				{"__class__": "OC\\DB\\Connection"},
				{"__class__": "OC\\App\\AppManager"},
				{"__class__": "OC\\Share20\\Manager"},
				{"__class__": "OC\\Group\\Manager"},
				{"__class__": "OCA\\Files_FullTextSearch\\Service\\LocalFilesService"},
				{
					"defaults": {
						"files_local": "1",
						"files_external": "0",
						"files_group_folders": "0",
						"files_encrypted": "0",
						"files_federated": "0",
						"files_size": "20",
						"files_pdf": "1",
						"files_office": "1",
						"files_image": "0",
						"files_audio": "0"
					},
					"__class__": "OCA\\Files_FullTextSearch\\Service\\ConfigService"
				},
				{"__class__": "OCA\\Files_FullTextSearch\\Service\\MiscService"}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 81,
			"function": "newInstanceArgs",
			"class": "ReflectionClass",
			"type": "->",
			"args": [
				[
					"user",
					{"__class__": "OC\\DB\\Connection"},
					{"__class__": "OC\\App\\AppManager"},
					{"__class__": "OC\\Share20\\Manager"},
					{"__class__": "OC\\Group\\Manager"},
					{"__class__": "OCA\\Files_FullTextSearch\\Service\\LocalFilesService"},
					{
						"defaults": {
							"files_local": "1",
							"files_external": "0",
							"files_group_folders": "0",
							"files_encrypted": "0",
							"files_federated": "0",
							"files_size": "20",
							"files_pdf": "1",
							"files_office": "1",
							"files_image": "0",
							"files_audio": "0"
						},
						"__class__": "OCA\\Files_FullTextSearch\\Service\\ConfigService"
					},
					{"__class__": "OCA\\Files_FullTextSearch\\Service\\MiscService"}
				]
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 98,
			"function": "buildClass",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				{
					"name": "OCA\\Files_FullTextSearch\\Service\\GroupFoldersService",
					"__class__": "ReflectionClass"
				}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 119,
			"function": "resolve",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\GroupFoldersService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/DependencyInjection\/DIContainer.php",
			"line": 425,
			"function": "query",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\GroupFoldersService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/DependencyInjection\/DIContainer.php",
			"line": 396,
			"function": "queryNoFallback",
			"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\GroupFoldersService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 68,
			"function": "query",
			"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\GroupFoldersService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 98,
			"function": "buildClass",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				{
					"name": "OCA\\Files_FullTextSearch\\Service\\FilesService",
					"__class__": "ReflectionClass"
				}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 119,
			"function": "resolve",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\FilesService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/DependencyInjection\/DIContainer.php",
			"line": 425,
			"function": "query",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\FilesService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/DependencyInjection\/DIContainer.php",
			"line": 396,
			"function": "queryNoFallback",
			"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\FilesService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 68,
			"function": "query",
			"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Service\\FilesService"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 98,
			"function": "buildClass",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				{
					"name": "OCA\\Files_FullTextSearch\\Provider\\FilesProvider",
					"__class__": "ReflectionClass"
				}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php",
			"line": 119,
			"function": "resolve",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Provider\\FilesProvider"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/DependencyInjection\/DIContainer.php",
			"line": 425,
			"function": "query",
			"class": "OC\\AppFramework\\Utility\\SimpleContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Provider\\FilesProvider"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/ServerContainer.php",
			"line": 116,
			"function": "queryNoFallback",
			"class": "OC\\AppFramework\\DependencyInjection\\DIContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Provider\\FilesProvider"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Service\/ProviderService.php",
			"line": 121,
			"function": "query",
			"class": "OC\\ServerContainer",
			"type": "->",
			"args": [
				"OCA\\Files_FullTextSearch\\Provider\\FilesProvider"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Service\/ProviderService.php",
			"line": 296,
			"function": "loadProvider",
			"class": "OCA\\FullTextSearch\\Service\\ProviderService",
			"type": "->",
			"args": [
				"files_fulltextsearch",
				"OCA\\Files_FullTextSearch\\Provider\\FilesProvider"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Service\/ProviderService.php",
			"line": 278,
			"function": "loadProvidersFromList",
			"class": "OCA\\FullTextSearch\\Service\\ProviderService",
			"type": "->",
			"args": [
				"files_fulltextsearch",
				["OCA\\Files_FullTextSearch\\Provider\\FilesProvider"]
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Service\/ProviderService.php",
			"line": 101,
			"function": "loadProvidersFromApp",
			"class": "OCA\\FullTextSearch\\Service\\ProviderService",
			"type": "->",
			"args": [
				"files_fulltextsearch"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Service\/ProviderService.php",
			"line": 155,
			"function": "loadProviders",
			"class": "OCA\\FullTextSearch\\Service\\ProviderService",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/apps\/fulltextsearch\/lib\/Capabilities.php",
			"line": 80,
			"function": "getConfiguredProviders",
			"class": "OCA\\FullTextSearch\\Service\\ProviderService",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/CapabilitiesManager.php",
			"line": 68,
			"function": "getCapabilities",
			"class": "OCA\\FullTextSearch\\Capabilities",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/Template\/JSConfigHelper.php",
			"line": 166,
			"function": "getCapabilities",
			"class": "OC\\CapabilitiesManager",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/TemplateLayout.php",
			"line": 170,
			"function": "getConfig",
			"class": "OC\\Template\\JSConfigHelper",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/legacy\/template.php",
			"line": 211,
			"function": "__construct",
			"class": "OC\\TemplateLayout",
			"type": "->",
			"args": [
				"user","files"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/public\/AppFramework\/Http\/TemplateResponse.php",
			"line": 157,
			"function": "fetchPage",
			"class": "OC_Template",
			"type": "->",
			"args": [
				{
					"usedSpacePercent": 3,
					"owner": "user",
					"ownerDisplayName": "User Name",
					"isPublic": false,
					"allowShareWithLink": "yes",
					"defaultFileSorting": "name",
					"defaultFileSortingDirection": "asc",
					"showgridview": false,
					"isIE": false,
					"showHiddenFiles": 0,
					"fileNotFound": 0,
					"appNavigation": {
						"__class__": "OCP\\Template"
					},
					"appContents": {
						"files": {
							"id": "files",
							"content": "<div id=\"controls\">\n\t\t<div class=\"actions creatable hidden\">\n\t\t\t<div id=\"uploadprogresswrapper\">\n\t\t\t\t<div id=\"uploadprogressbar\">\n\t\t\t\t\t<em class=\"label outer\" style=\"display:none\"><span class=\"desktop\">T\u00e9l\u00e9versement en cours...<\/span><span class=\"mobile\">\u2026<\/span><\/em>\n\t\t\t\t<\/div>\n\t\t\t\t<button class=\"stop icon-close\" style=\"display:none\">\n\t\t\t\t\t<span class=\"hidden-visually\">Annuler le t\u00e9l\u00e9versement<\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div id=\"file_action_panel\"><\/div>\n\t\t<div class=\"notCreatable notPublic hidden\">\n\t\t\tVous n&#039;avez pas la permission d&#039;envoyer ou de cr\u00e9er des fichiers ici\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"permissions\" value=\"\" id=\"permissions\">\n\t<input type=\"hidden\" id=\"free_space\" value=\"\">\n\t\t<input type=\"hidden\" class=\"max_human_file_size\"\n\t\t   value=\"(max )\">\n<\/div>\n\n<div id=\"emptycontent\" class=\"hidden\">\n\t<div class=\"icon-folder\"><\/div>\n\t<h2>Aucun fichier<\/h2>\n\t<p class=\"uploadmessage hidden\">D\u00e9posez du contenu ou synchronisez vos appareils !<\/p>\n<\/div>\n\n<div class=\"nofilterresults emptycontent hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n\t<p><\/p>\n<\/div>\n<table id=\"filestable\" class=\"list-container \" data-allow-public-upload=\"yes\" data-preview-x=\"250\" data-preview-y=\"250\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id=\"headerSelection\" class=\"hidden column-selection\">\n\t\t\t\t<input type=\"checkbox\" id=\"select_all_files\" class=\"select-all checkbox\"\/>\n\t\t\t\t<label for=\"select_all_files\">\n\t\t\t\t\t<span class=\"hidden-visually\">Tout s\u00e9lectionner<\/span>\n\t\t\t\t<\/label>\n\t\t\t<\/th>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\">\n                        <span>Nom<\/span>\n                        <span class=\"sort-indicator\"><\/span>\n\n                    <\/a>\n                    <span id=\"selectedActionsList\" class=\"selectedActions\">\n                        <a href=\"\" class=\"actions-selected\">\n                            <span class=\"icon icon-more\"><\/span>\n                            <span>Actions<\/span>\n                        <\/a>\n\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerSize\" class=\"hidden column-size\">\n\t\t\t\t<a class=\"size sort columntitle\" data-sort=\"size\"><span>Taille<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Modifi\u00e9<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"\" \/>\n<div class=\"hiddenuploadfield\">\n\t<input type=\"file\" id=\"file_upload_start\" class=\"hiddenuploadfield\" name=\"files[]\" \/>\n<\/div>\n<div id=\"editor\"><\/div><!-- FIXME Do not use this div in your app! It is deprecated and will be removed in the future! -->\n<div id=\"uploadsize-message\" title=\"T\u00e9l\u00e9versement trop volumineux\">\n\t<p>\n\tLes fichiers que vous essayez d&#039;envoyer d\u00e9passent la taille maximale d&#039;envoi permise par ce serveur.\t<\/p>\n<\/div>\n"
						},
						"recent": {
							"id": "recent",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n\t<p><\/p>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t<tr>\n\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t<div id=\"headerName-container\">\n\t\t\t\t<a class=\"name sort columntitle\"\n\t\t\t\t   data-sort=\"name\"><span>Nom<\/span><\/a>\n\t\t\t<\/div>\n\t\t<\/th>\n\t\t<th id=\"headerSize\" class=\"hidden column-size\">\n\t\t\t<a class=\"size sort columntitle\"\n\t\t\t   data-sort=\"size\"><span>Taille<\/span><\/a>\n\t\t<\/th>\n\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t<a id=\"modified\" class=\"columntitle\"\n\t\t\t   data-sort=\"mtime\"><span>Modifi\u00e9<\/span><span\n\t\t\t\t\tclass=\"sort-indicator\"><\/span><\/a>\n\t\t\t<span class=\"selectedActions\">\n\t\t\t\t<a href=\"\" class=\"delete-selected\">\n\t\t\t\t\t<span class=\"icon icon-delete\"><\/span>\n\t\t\t\t\t<span>Supprimer<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/span>\n\t\t<\/th>\n\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"-documents-archives": {
							"id": "-documents-archives",
							"content": ""
						},
						"favorites": {
							"id": "favorites",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\">\n\t<div class=\"icon-starred\"><\/div>\n\t<h2>Aucun favori pour l&#039;instant<\/h2>\n\t<p>Les fichiers et dossiers ajout\u00e9s \u00e0 vos favoris appara\u00eetront ici<\/p>\n<\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n\t<p><\/p>\n<\/div>\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerSize\" class=\"hidden column-size\">\n\t\t\t\t<a class=\"size sort columntitle\" data-sort=\"size\"><span>Taille<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Modifi\u00e9<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<span class=\"selectedActions\">\n\t\t\t\t    <a href=\"\" class=\"delete-selected\">\n\t\t\t\t\t<img class=\"svg\" alt=\"\"\n\t\t\t\t\t     src=\"\/core\/img\/actions\/delete.svg\" \/>\n\t\t\t\t\tSupprimer\t\t\t\t    <\/a>\n\t\t\t\t<\/span>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"sharingout": {
							"id": "sharingout",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Date de partage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th class=\"hidden column-expiration\">\n\t\t\t\t<a class=\"columntitle\"><span>Date d&#039;expiration<\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"sharingin": {
							"id": "sharingin",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Date de partage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th class=\"hidden column-expiration\">\n\t\t\t\t<a class=\"columntitle\"><span>Date d&#039;expiration<\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"sharinglinks": {
							"id": "sharinglinks",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Date de partage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th class=\"hidden column-expiration\">\n\t\t\t\t<a class=\"columntitle\"><span>Date d&#039;expiration<\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"deletedshares": {
							"id": "deletedshares",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Date de partage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th class=\"hidden column-expiration\">\n\t\t\t\t<a class=\"columntitle\"><span>Date d&#039;expiration<\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"shareoverview": {
							"id": "shareoverview",
							"content": "<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\"><\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Date de partage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th class=\"hidden column-expiration\">\n\t\t\t\t<a class=\"columntitle\"><span>Date d&#039;expiration<\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"systemtagsfilter": {
							"id": "systemtagsfilter",
							"content": "<div id=\"controls\">\n<\/div>\n\n<div id=\"emptycontent\" class=\"hidden\">\n\t<div class=\"icon-folder\"><\/div>\n\t<h2>Aucun fichier<\/h2>\n\t<p class=\"uploadmessage hidden\"><\/p>\n<\/div>\n\n<div class=\"nofilterresults emptycontent hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n\t<p><\/p>\n<\/div>\n\n<table id=\"filestable\" data-preview-x=\"250\" data-preview-y=\"250\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerSize\" class=\"hidden column-size\">\n\t\t\t\t<a class=\"size sort columntitle\" data-sort=\"size\"><span>Taille<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Modifi\u00e9<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"\" \/>\n\n"
						},
						"extstoragemounts": {
							"id": "extstoragemounts",
							"content": "<div id=\"controls\">\n\t<div id=\"file_action_panel\"><\/div>\n<\/div>\n<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\">\n\t<div class=\"icon-external\"><\/div>\n\t<h2>Aucun stockage externe configur\u00e9 ou vous n&#039;avez pas l&#039;autorisation de les configurer<\/h2>\n<\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<table id=\"filestable\" class=\"list-container view-grid\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerBackend\" class=\"hidden column-backend\">\n\t\t\t\t<a class=\"backend sort columntitle\" data-sort=\"backend\"><span>Type de stockage<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerScope\" class=\"hidden column-scope column-last\">\n\t\t\t\t<a class=\"scope sort columntitle\" data-sort=\"scope\"><span>Port\u00e9e<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						},
						"trashbin": {
							"id": "trashbin",
							"content": "<div id=\"controls\">\n\t<div id=\"file_action_panel\"><\/div>\n<\/div>\n<div id='notification'><\/div>\n\n<div id=\"emptycontent\" class=\"hidden\">\n\t<div class=\"icon-delete\"><\/div>\n\t<h2>Aucun fichier supprim\u00e9<\/h2>\n\t<p>Les fichiers supprim\u00e9s s&#039;afficheront ici et vous pourrez les restaurer.<\/p>\n<\/div>\n\n<input type=\"hidden\" name=\"dir\" value=\"\" id=\"dir\">\n\n<div class=\"nofilterresults hidden\">\n\t<div class=\"icon-search\"><\/div>\n\t<h2>Aucune entr\u00e9e trouv\u00e9e dans ce dossier<\/h2>\n\t<p><\/p>\n<\/div>\n\n<table id=\"filestable\" class=\"list-container \">\n\t<thead>\n\t\t<tr>\n\t\t\t<th id=\"headerSelection\" class=\"hidden column-selection\">\n\t\t\t\t<input type=\"checkbox\" id=\"select_all_trash\" class=\"select-all checkbox\"\/>\n\t\t\t\t<label for=\"select_all_trash\">\n\t\t\t\t\t<span class=\"hidden-visually\">Tout s\u00e9lectionner<\/span>\n\t\t\t\t<\/label>\n\t\t\t<\/th>\n\t\t\t<th id='headerName' class=\"hidden column-name\">\n\t\t\t\t<div id=\"headerName-container\">\n\t\t\t\t\t<a class=\"name sort columntitle\" data-sort=\"name\"><span>Nom<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t\t\t<span id=\"selectedActionsList\" class='selectedActions'>\n\t\t\t\t\t\t<a href=\"\" class=\"actions-selected\">\n\t\t\t\t\t\t\t<span class=\"icon icon-more\"><\/span>\n\t\t\t\t\t\t\t<span>Actions<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/th>\n\t\t\t<th id=\"headerDate\" class=\"hidden column-mtime\">\n\t\t\t\t<a id=\"modified\" class=\"columntitle\" data-sort=\"mtime\"><span>Effac\u00e9<\/span><span class=\"sort-indicator\"><\/span><\/a>\n\t\t\t<\/th>\n\t\t<\/tr>\n\t<\/thead>\n\t<tbody id=\"fileList\">\n\t<\/tbody>\n\t<tfoot>\n\t<\/tfoot>\n<\/table>\n"
						}
					},
					"hiddenFields": []
				}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php",
			"line": 119,
			"function": "render",
			"class": "OCP\\AppFramework\\Http\\TemplateResponse",
			"type": "->",
			"args": []
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/App.php",
			"line": 118,
			"function": "dispatch",
			"class": "OC\\AppFramework\\Http\\Dispatcher",
			"type": "->",
			"args": [
				{"__class__": "OCA\\Files\\Controller\\ViewController"},
				"index"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php",
			"line": 47,
			"function": "main",
			"class": "OC\\AppFramework\\App",
			"type": "::",
			"args": [
				"ViewController",
				"index",
				{"__class__": "OC\\AppFramework\\DependencyInjection\\DIContainer"},
				{"_route": "files.view.index"}
			]
		},
		{
			"function": "__invoke",
			"class": "OC\\AppFramework\\Routing\\RouteActionHandler",
			"type": "->",
			"args": [
				{"_route": "files.view.index"}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/private\/Route\/Router.php",
			"line": 297,
			"function": "call_user_func",
			"args": [
				{"__class__": "OC\\AppFramework\\Routing\\RouteActionHandler"},
				{"_route": "files.view.index"}
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/lib\/base.php",
			"line": 987,
			"function": "match",
			"class": "OC\\Route\\Router",
			"type": "->",
			"args": [
				"\/apps\/files\/"
			]
		},
		{
			"file": "\/path\/to\/nextcloud\/index.php",
			"line": 42,
			"function": "handleRequest",
			"class": "OC",
			"type": "::",
			"args": []
		}
	],
	"file": "\/path\/to\/nextcloud\/apps\/groupfolders\/lib\/Folder\/FolderManager.php",
	"line": 43,
	"CustomMessage": "--"
}

Some links for convenience:

From what I can see, you use wrongly the FolderManager constructor in GroupFoldersService. I don't know if this is already fixed in master.

@AMDG2
Copy link
Author

AMDG2 commented Dec 13, 2018

It was fixed in nextcloud/groupfolders@e0a0e1f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant