WebUI Sharing Problem NC30

Hello,

ich have a problem with sharing. I have a folder that I want to share, but when I click the share symbol, the right window opens and the progress wheel turns forever and nothing else happens.
For the files in the folder sharing opens as expected.
On the other hand I do have folders and files that I did share some time ago. When I click on the sharing-chain-icon, they behave like the the folder and I cannot see the details of the share.
I also tried to create a new empty folder and tried to share. It also didn’t work.

All this is the behavior of a normal user. When I do the same from my admin account I didn’t find any problem at all.

I know that a friend of mine has a similar problem, but since he uses the Windows-Client to share he does not care.

I did search, but either I did not use the right query or there is nothing.
I am using [Nextcloud Hub 9] / Nextcloud 30 on Ubuntu 24.04.
I’m still using PHP 8.1.2-1ubuntu2.21 but since it is working in principle I don’t think it is a system problem.

The logs don’t show any error, but I also wouldn’t expect to see any there, since it looks as if I was just waiting for ever.

I have no idea how to go on to fix this problem.

The logs from the web browser - as well as other necessary info to help you - are requested in the support template you seem to have overlooked.

You are right. I didn’t even look into the browser console. Here are the logs from the there:

Sidebar.vue:465 TypeError: Cannot read properties of undefined (reading ‘getIconUrl’) at o.getIconUrl (Sidebar.vue:356:1) at o.getPreviewIfAny (Sidebar.vue:328:1) at o.background (Sidebar.vue:218:1) at e.get (vue.runtime.esm.js:3462:33) at e.evaluate (vue.runtime.esm.js:3563:27) at o.background (vue.runtime.esm.js:5557:25) at o.appSidebar (Sidebar.vue:231:1) at e.get (vue.runtime.esm.js:3462:33) at e.evaluate (vue.runtime.esm.js:3563:27) at o.appSidebar (vue.runtime.esm.js:5557:25)

fn @ vue.runtime.esm.js:3065
pn @ vue.runtime.esm.js:3057
cn @ vue.runtime.esm.js:3024
(anonymous) @ vue.runtime.esm.js:2703
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
oa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
An @ vue.runtime.esm.js:3081
Promise.then
mn @ vue.runtime.esm.js:3106
wn @ vue.runtime.esm.js:3171
sa @ vue.runtime.esm.js:4227
e.update @ vue.runtime.esm.js:3529
e.notify @ vue.runtime.esm.js:732
set @ vue.runtime.esm.js:976
(anonymous) @ vue.runtime.esm.js:5376
open @ Sidebar.vue:465
await in open
exec @ sidebarAction.ts:34
exec @ sharingStatusAction.ts:103
onActionClick @ FileEntryActions.vue:188
click @ FileEntryActions.vue:4
click @ NcActions-D3hGxwlc.mjs:680
hn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
hn @ vue.runtime.esm.js:3033
(anonymous) @ vue.runtime.esm.js:3732
click @ NcButton.mjs:231
hn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
push.85471.Pr.i._wrapper @ vue.runtime.esm.js:7500