View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
20499Bug reportsConditionspublic2026-05-07 11:54
ReporterDenisChenu Assigned Toraymondoyondi  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version6.16.x 
Summary20499: Updating question code didn't update condition
Description

When updating question code, codition shown must be updated too.

Steps To Reproduce

Steps to reproduce

See screencast

  1. Add a condition via condition editor
  2. Update question code
  3. Check condition

Expected result

See new question code in condition

Actual result

See old question code

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)LimeSurvey Cloud Version 6.17.0
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Relationships

related to 20498 in code reviewraymondoyondi Condition expression are not updated when use regenerate OR update question code OR up 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2026-04-23 10:04

developer   ~84736

PS : the alert part about the condition GUI editor and the expresion update are not clear. Hidden by defaumlt etc ..; We need a better system/alert.

DenisChenu

DenisChenu

2026-04-23 10:35

developer   ~84737

I had such an issue after a question was moved to another group, and the group was deleted after

DenisChenu

DenisChenu

2026-04-23 10:38

developer   ~84738

Or

raymondoyondi

raymondoyondi

2026-04-28 17:34

developer   ~84754

I'd like to work on this issue. Can you assign this to me please?

DenisChenu

DenisChenu

2026-04-28 19:01

developer   ~84756

Must use LimeExpressionManager::UpgradeConditionsToRelevance

DenisChenu

DenisChenu

2026-04-30 17:19

developer   ~84767

https://github.com/LimeSurvey/LimeSurvey/pull/4918

DenisChenu

DenisChenu

2026-05-04 18:29

developer   ~84775

New PR : https://github.com/LimeSurvey/LimeSurvey/pull/4940

raymondoyondi

raymondoyondi

2026-05-06 10:48

developer   ~84784

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=39619

DenisChenu

DenisChenu

2026-05-06 10:49

developer   ~84785

@raymondoyondi are you interested in https://bugs.limesurvey.org/view.php?id=20498 ?

LimeBot

LimeBot

2026-05-07 11:54

administrator   ~84810

Fixed in Release 6.17.2+260507

Related Changesets

LimeSurvey: master 0d36de4b

2026-05-06 10:47

raymondoyondi

Committer: GitHub


Details Diff
Fixed issue 20499: Updating question code didn't update condition (04940) Affected Issues
20499
mod - application/models/services/QuestionAggregateService/QuestionService.php Diff File

Issue History

Date Modified Username Field Change
2026-04-23 09:59 DenisChenu New Issue
2026-04-23 09:59 DenisChenu File Added: Capture vidéo du 2026-04-23 09-56-38.mp4
2026-04-23 10:00 DenisChenu Relationship added related to 20498
2026-04-23 10:04 DenisChenu Note Added: 84736
2026-04-23 10:04 DenisChenu File Added: Capture d’écran du 2026-04-23 10-01-20.png
2026-04-23 10:04 DenisChenu Bug heat 0 => 2
2026-04-23 10:35 DenisChenu Note Added: 84737
2026-04-23 10:35 DenisChenu File Added: Capture d’écran du 2026-04-23 10-34-15.png
2026-04-23 10:38 DenisChenu Note Added: 84738
2026-04-23 10:38 DenisChenu File Added: Capture d’écran du 2026-04-23 10-37-44.png
2026-04-28 17:34 raymondoyondi Note Added: 84754
2026-04-28 17:34 raymondoyondi Bug heat 2 => 4
2026-04-28 19:01 DenisChenu Note Added: 84756
2026-04-30 17:19 DenisChenu Assigned To => tibor.pacalat
2026-04-30 17:19 DenisChenu Status new => ready for testing
2026-04-30 17:19 DenisChenu Note Added: 84767
2026-05-04 18:29 DenisChenu Note Added: 84775
2026-05-06 10:48 raymondoyondi Changeset attached => LimeSurvey master 0d36de4b
2026-05-06 10:48 raymondoyondi Note Added: 84784
2026-05-06 10:48 raymondoyondi Assigned To tibor.pacalat => raymondoyondi
2026-05-06 10:48 raymondoyondi Status ready for testing => resolved
2026-05-06 10:48 raymondoyondi Resolution open => fixed
2026-05-06 10:49 DenisChenu Note Added: 84785
2026-05-07 11:54 LimeBot Note Added: 84810
2026-05-07 11:54 LimeBot Status resolved => closed
2026-05-07 11:54 LimeBot Bug heat 4 => 6