CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Bug #10723

Wrong DB-Update when identifyMode = 3

Added by Henryk Liebezeit over 2 years ago. Updated 10 months ago.

Status:Closed Start date:2010-11-11
Priority:Must have Due date:
Assignee:Joerg Kummer % Done:

0%

Category:- Spent time: -
Target version:-
Votes: 0

Description

While using identifyMode=3, session data will be updated to all Users that are not logged in (feuser), when one of those users updates his list.
That's because the db-field tx_eepcollect_sessions.feuser_id is empty and the update-statement-where-part in updateUserSession() (typo3conf\ext\eepcollect\pi1\class.tx_eepcollect_pi1.php) says:

1=1 AND ( ses_id = '13609f' OR feuser_id = '') AND pid = 676

So any session with feuser_id = '' will be updated.

It will be easily fixed by checking if there is a feuser_id and only if exists putting this part in the where-part.

This Bug depends on eepcollect v1.0.10

History

Updated by Joerg Kummer over 2 years ago

  • Status changed from New to Accepted
  • Assignee set to Joerg Kummer

Updated by Joerg Kummer over 2 years ago

  • Status changed from Accepted to Resolved

Updated by Joerg Kummer 10 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF