View Issue Details

IDProjectCategoryView StatusLast Update
14843Bug reports[All Projects] Survey participants (Tokens)public2019-05-03 18:06
Reportermarkusfluer Assigned To 
PrioritynoneSeveritymajor 
Status newResolutionopen 
Product Version3.17.x 
Target VersionFixed in Version 
Summary14843: Import from LDAP caaches old values and won't reset set properly
Description

The applied LDAP import filter does not renew on change.
Resulting in using precached values while importing data from ldap.

If the query_id is changed manually, the result is the new filter system, reset to the initial value it is again the old participantlist.

====== Original German mail: =======
Sehr geehrte Damen und Herren,
wie sind über folgendes Verhalten in der 3.17.2'er Version gestolpert.
Wenn der LDAP Filter für die Auswahl von Umfrageteilnehmern geändert
wird, und die Teilnehmer neue eingelesen werden, so wird die Änderung
nicht berücksichtigt.

Beispiel:

  • Import der Teilnehmer via LDAP
  • Löscher aller Teilnehmer aus der Umfrage
  • Ändern des Userfilter in der LDAP Konfig.
  • Import der Teilnehmer via LDAP
    Ergebnis: Es sind die Teilnehmer vor der Änderung in der Liste.
    Erwartet: Das nur die Teilnehmer importiert werden, auf der der neue
    Filter passt.

Was mir aufgefallen ist und woraus ich ein Cacheproblem vermute ist,
das wenn man den Wert $query_id=0; auf $query_id=1; ändert, dann werden
die Teilnehmer auf der der neue Filter passt geladen. Dreht man es
wieder auf 0, erscheinen die alten Teilnehmer. Obwohl an der Konfig für
die Abfrage selber nichts geändert wird.

Steps To Reproduce
  • Import participants via LDAP
  • Delete all participants
  • Change userfilter in the LDAP config
  • Import participants again

=> The changed filter is not applied correctly

TagsNo tags attached.
Complete LimeSurvey version number (& build)3.17.2
I will donate to the project if issue is resolvedNo
BrowserChrome/Firefox
Database & DB-VersionN/A
Server OS (if known)N/A
Webserver software & version (if known)N/A
PHP VersionN/A

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-05-03 18:06 markusfluer New Issue