-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Labels
0. Needs triagePending approval or rejection. This issue is pending approval.Pending approval or rejection. This issue is pending approval.bugSomething isn't workingSomething isn't workingjavascriptJavascript related ticketJavascript related ticket
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Create a public link from a file
- Go into custom permissions
- Try to check "Limit downloads" checkbox
Expected behaviour
The checkbox should be toggleable.
Actual behaviour
It's non-toggleable and throws errors in the console.
Server configuration
Web server: Nginx
Database: Maria
PHP version: 8.3
Nextcloud version: 31.0.8
List of activated apps
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder
Nextcloud configuration
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder
Browser
Browser name: Chrome
Browser version: 124
Operating system: Ubuntu
Browser log
SharingEntryQuickShareSelect.vue:162 TypeError: Cannot read properties of null (reading 'proxy')
at useModelMigration (useModelMigration-EhAWvqDD.mjs:3:32)
at setup (NcCheckboxRadioSwitch-VeztTzpz.mjs:525:19)
at mn (vue.runtime.esm.js:3033:30)
at vue.runtime.esm.js:2457:27
at vue.runtime.esm.js:5385:5
at e._init (vue.runtime.esm.js:5714:9)
at new o (vue.runtime.esm.js:5849:18)
at vue.runtime.esm.js:4564:12
at init (vue.runtime.esm.js:4426:52)
at vue.runtime.esm.js:6591:17
pn @ vue.runtime.esm.js:3065
fn @ vue.runtime.esm.js:3057
hn @ vue.runtime.esm.js:3024
mn @ vue.runtime.esm.js:3040
(anonymous) @ vue.runtime.esm.js:2457
(anonymous) @ vue.runtime.esm.js:5385
e._init @ vue.runtime.esm.js:5714
o @ vue.runtime.esm.js:5849
(anonymous) @ vue.runtime.esm.js:4564
init @ vue.runtime.esm.js:4426
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
(anonymous) @ vue.runtime.esm.js:6840
C @ vue.runtime.esm.js:6933
Si.nodeOps @ vue.runtime.esm.js:7101
e._update @ vue.runtime.esm.js:3785
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
sa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
bn @ vue.runtime.esm.js:3081
Promise.then
gn @ vue.runtime.esm.js:3106
Cn @ vue.runtime.esm.js:3171
la @ 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
La.Ma.set @ vue.runtime.esm.js:5376
selectOption @ SharingEntryQuickShareSelect.vue:162
click @ SharingEntryQuickShareSelect.vue:1
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
mn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
onClick @ actionText-fFcUPi2g.mjs:77
handleClick @ NcActionButton-CpGK6gSX.mjs:143
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
Rr.i._wrapper @ vue.runtime.esm.js:7500
DownloadLimitEntry.vue:131 TypeError: Cannot read properties of null (reading 'proxy')
at useModelMigration (useModelMigration-EhAWvqDD.mjs:3:32)
at setup (NcTextField-o_8gWurX.mjs:101:19)
at mn (vue.runtime.esm.js:3033:30)
at vue.runtime.esm.js:2457:27
at vue.runtime.esm.js:5385:5
at e._init (vue.runtime.esm.js:5714:9)
at new o (vue.runtime.esm.js:5849:18)
at vue.runtime.esm.js:4564:12
at init (vue.runtime.esm.js:4426:52)
at vue.runtime.esm.js:6591:17
pn @ vue.runtime.esm.js:3065
fn @ vue.runtime.esm.js:3057
hn @ vue.runtime.esm.js:3024
mn @ vue.runtime.esm.js:3040
(anonymous) @ vue.runtime.esm.js:2457
(anonymous) @ vue.runtime.esm.js:5385
e._init @ vue.runtime.esm.js:5714
o @ vue.runtime.esm.js:5849
(anonymous) @ vue.runtime.esm.js:4564
init @ vue.runtime.esm.js:4426
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
(anonymous) @ vue.runtime.esm.js:6840
C @ vue.runtime.esm.js:6933
Si.nodeOps @ vue.runtime.esm.js:7101
e._update @ vue.runtime.esm.js:3785
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
sa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
bn @ vue.runtime.esm.js:3081
Promise.then
gn @ vue.runtime.esm.js:3106
Cn @ vue.runtime.esm.js:3171
la @ 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
La.Ma.set @ vue.runtime.esm.js:5376
created @ DownloadLimitEntry.vue:131
await in created
mn @ vue.runtime.esm.js:3033
Xn @ vue.runtime.esm.js:4048
e._init @ vue.runtime.esm.js:5716
o @ vue.runtime.esm.js:5849
(anonymous) @ vue.runtime.esm.js:4564
init @ vue.runtime.esm.js:4426
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
(anonymous) @ vue.runtime.esm.js:6840
C @ vue.runtime.esm.js:6933
Si.nodeOps @ vue.runtime.esm.js:7101
e._update @ vue.runtime.esm.js:3785
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
sa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
bn @ vue.runtime.esm.js:3081
Promise.then
gn @ vue.runtime.esm.js:3106
Cn @ vue.runtime.esm.js:3171
la @ 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
La.Ma.set @ vue.runtime.esm.js:5376
selectOption @ SharingEntryQuickShareSelect.vue:162
click @ SharingEntryQuickShareSelect.vue:1
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
mn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
onClick @ actionText-fFcUPi2g.mjs:77
handleClick @ NcActionButton-CpGK6gSX.mjs:143
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
Rr.i._wrapper @ vue.runtime.esm.js:7500
DownloadLimitEntry.vue:131 TypeError: Cannot read properties of null (reading 'proxy')
at useModelMigration (useModelMigration-EhAWvqDD.mjs:3:32)
at setup (NcInputField-DTtUueUZ.mjs:160:19)
at mn (vue.runtime.esm.js:3033:30)
at vue.runtime.esm.js:2457:27
at vue.runtime.esm.js:5385:5
at e._init (vue.runtime.esm.js:5714:9)
at new o (vue.runtime.esm.js:5849:18)
at vue.runtime.esm.js:4564:12
at init (vue.runtime.esm.js:4426:52)
at vue.runtime.esm.js:6591:17
pn @ vue.runtime.esm.js:3065
fn @ vue.runtime.esm.js:3057
hn @ vue.runtime.esm.js:3024
mn @ vue.runtime.esm.js:3040
(anonymous) @ vue.runtime.esm.js:2457
(anonymous) @ vue.runtime.esm.js:5385
e._init @ vue.runtime.esm.js:5714
o @ vue.runtime.esm.js:5849
(anonymous) @ vue.runtime.esm.js:4564
init @ vue.runtime.esm.js:4426
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
(anonymous) @ vue.runtime.esm.js:6840
C @ vue.runtime.esm.js:6933
Si.nodeOps @ vue.runtime.esm.js:7101
e._update @ vue.runtime.esm.js:3785
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
sa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
bn @ vue.runtime.esm.js:3081
Promise.then
gn @ vue.runtime.esm.js:3106
Cn @ vue.runtime.esm.js:3171
la @ 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
La.Ma.set @ vue.runtime.esm.js:5376
created @ DownloadLimitEntry.vue:131
await in created
mn @ vue.runtime.esm.js:3033
Xn @ vue.runtime.esm.js:4048
e._init @ vue.runtime.esm.js:5716
o @ vue.runtime.esm.js:5849
(anonymous) @ vue.runtime.esm.js:4564
init @ vue.runtime.esm.js:4426
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
p @ vue.runtime.esm.js:6664
h @ vue.runtime.esm.js:6568
Si.nodeOps @ vue.runtime.esm.js:7095
e._update @ vue.runtime.esm.js:3781
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e @ vue.runtime.esm.js:3452
e @ vue.runtime.esm.js:3908
Ha.$mount @ vue.runtime.esm.js:8797
init @ vue.runtime.esm.js:4427
(anonymous) @ vue.runtime.esm.js:6591
h @ vue.runtime.esm.js:6545
(anonymous) @ vue.runtime.esm.js:6840
C @ vue.runtime.esm.js:6933
Si.nodeOps @ vue.runtime.esm.js:7101
e._update @ vue.runtime.esm.js:3785
a @ vue.runtime.esm.js:3891
e.get @ vue.runtime.esm.js:3462
e.run @ vue.runtime.esm.js:3538
sa @ vue.runtime.esm.js:4141
(anonymous) @ vue.runtime.esm.js:3159
bn @ vue.runtime.esm.js:3081
Promise.then
gn @ vue.runtime.esm.js:3106
Cn @ vue.runtime.esm.js:3171
la @ 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
La.Ma.set @ vue.runtime.esm.js:5376
selectOption @ SharingEntryQuickShareSelect.vue:162
click @ SharingEntryQuickShareSelect.vue:1
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
mn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
onClick @ actionText-fFcUPi2g.mjs:77
handleClick @ NcActionButton-CpGK6gSX.mjs:143
mn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
Rr.i._wrapper @ vue.runtime.esm.js:7500Metadata
Metadata
Assignees
Labels
0. Needs triagePending approval or rejection. This issue is pending approval.Pending approval or rejection. This issue is pending approval.bugSomething isn't workingSomething isn't workingjavascriptJavascript related ticketJavascript related ticket