Calendar share user search loads endlessly after user name typed in and wheel appears.
We have nextcloud with ldap_user backend and LDAP search filter and connection works as the user can be found through the contacts button on the upper right and occ ldap:check-user works:
Positive test (existing user):
$ occ ldap:check-user lollypop
The user is still available on LDAP.
Negative test (not existing user):
$ occ ldap:check-user lollypopd
The given user is not a recognized LDAP user.
Any idea so far?
Greetings,
Lars
Steps to reproduce
Click on share icon.
Enter Name of someone to share the calendar with.
Wait for next solar eclipse...
Expected behaviour
The name from the LDAP adressbook should appear.
Actual behaviour
Weel is going round and round and round and ... nothin happens.
Calendar app
calendar: 2.0.1
Client configuration
Browser:
Chromium version 80.0.3987.87 (Official Build) snap (64-bit)
Nothing here at the moment when the lookup does not return.
Browser log
This is from the java console in Chromium:
vue.runtime.esm.js:1888 TypeError: Cannot read property 'filter' of undefined
at CalendarListItemSharingSearch.vue:197
at c (runtime.js:45)
at Generator._invoke (runtime.js:271)
at Generator.forEach.e.<computed> [as next] (runtime.js:97)
at AA (calendar.js?v=67bd37e1:2)
at a (calendar.js?v=67bd37e1:2)
ze @ vue.runtime.esm.js:1888
Ze @ vue.runtime.esm.js:1879
Ue @ vue.runtime.esm.js:1839
(anonymous) @ vue.runtime.esm.js:1856
Promise.catch (async)
Qe @ vue.runtime.esm.js:1856
n @ vue.runtime.esm.js:2179
Qe @ vue.runtime.esm.js:1854
e.$emit @ vue.runtime.esm.js:3888
search @ vue-multiselect.min.js:1
dn.run @ vue.runtime.esm.js:4568
un @ vue.runtime.esm.js:4310
(anonymous) @ vue.runtime.esm.js:1980
Je @ vue.runtime.esm.js:1906
Promise.then (async)
He @ vue.runtime.esm.js:1933
tt @ vue.runtime.esm.js:1990
(anonymous) @ vue.runtime.esm.js:4402
dn.update @ vue.runtime.esm.js:4544
ue.notify @ vue.runtime.esm.js:730
set @ vue.runtime.esm.js:1055
fn.set @ vue.runtime.esm.js:4631
deactivate @ vue-multiselect.min.js:1
blur @ vue-multiselect.min.js:1
Qe @ vue.runtime.esm.js:1854
n @ vue.runtime.esm.js:2179
o._wrapper @ vue.runtime.esm.js:6917
This is from java console in Firefox:
TypeError: "o is undefined"
e CalendarListItemSharingSearch.vue:196
c runtime.js:45
_invoke runtime.js:271
t runtime.js:97
AA calendar.js:2
a calendar.js:2
vue.runtime.esm.js:1888:12
VueJS 4
ze
Ze
Ue
Qe
Calendar share user search loads endlessly after user name typed in and wheel appears. We have nextcloud with ldap_user backend and LDAP search filter and connection works as the user can be found through the contacts button on the upper right and occ ldap:check-user works: Positive test (existing user):
Negative test (not existing user):
Any idea so far? Greetings, Lars
Steps to reproduce
Expected behaviour
The name from the LDAP adressbook should appear.
Actual behaviour
Weel is going round and round and round and ... nothin happens.
Calendar app
calendar: 2.0.1
Client configuration
Browser:
Operating system: Linux / Ubuntu 19.10
Server configuration
Operating system: Linux / Ubuntu 19.04
Web server: Apache/2.4.38
Database: MySQL 5.7.29-0ubuntu0.16.04.1-log
PHP version: PHP 7.2.24-0ubuntu0.19.04.2 (fpm-fcgi)
Nextcloud Version: version: 17.0.3.1
Updated from an older installed version or fresh install: Updated from 17.0.2
List of activated apps:
Nextcloud configuration:
Logs
Web server error log (e.g. /var/log/apache)
Log file (data/nextcloud.log)
Browser log
This is from the java console in Chromium:
This is from java console in Firefox: