View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
18338 | Bug reports | Survey participants (Tokens) | public | 2022-09-08 17:26 | 2022-12-21 11:41 |
Reporter | gabrieljenik | Assigned To | gabrieljenik | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 5.3.x | ||||
Summary | 18338: For participants, expiration date can be set before start date | ||||
Description | The application must ensure that only logically valid data can be entered at the front end as well as directly to the server side of an application of system. Caught while reviewing: | ||||
Steps To Reproduce | Application does not validate start and expiration date of a survey properly, start date can be set after expiration date. | ||||
Tags | No tags attached. | ||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | 5.x | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | MySQL | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | 7.0 | ||||
related to | 15195 | closed | gabrieljenik | Expiration date can be set before start date |
Survey Settings should be reviewed as well as there has been some related code movement. |
|
Tested OK |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=34015 |
|
Fixed in Release 5.4.10+221107 |
|
To be applied on LTS as well |
|
LTS tested OK |
|
Fix committed to 3.x-LTS branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=34150 |
|
Fixed in Release 3.28.43+221221 |
|
LimeSurvey: master 42cfc2d9 2022-11-02 13:43:17 Committer: GitHub Details Diff |
Fixed issue 18338: For participants, expiration date can be set before start date (#2679) Co-authored-by: encuestabizdevgit <devgit@encuesta.biz> |
Affected Issues 18338 |
|
mod - application/views/admin/token/tokenform.php | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.min.css | Diff File | ||
mod - assets/packages/adminbasics/src/parts/globalMethods.js | Diff File | ||
mod - assets/scripts/admin/surveysettings.js | Diff File | ||
mod - assets/scripts/admin/tokens.js | Diff File | ||
LimeSurvey: master 263cb01b 2022-11-08 13:08:20 Details Diff |
Revert "Fixed issue 18338: For participants, expiration date can be set before start date (#2679)" This reverts commit 42cfc2d9c6f7eb0302a8bddefa24d2203cb84339. |
Affected Issues 18338 |
|
mod - application/views/admin/token/tokenform.php | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.min.css | Diff File | ||
mod - assets/packages/adminbasics/src/parts/globalMethods.js | Diff File | ||
mod - assets/scripts/admin/surveysettings.js | Diff File | ||
mod - assets/scripts/admin/tokens.js | Diff File | ||
LimeSurvey: 3.x-LTS 9a333db4 2022-12-15 14:16:06 Committer: GitHub Details Diff |
Fixed issue 18338: For participants, expiration date can be set before start date (#2726) Co-authored-by: lapiudevgit <devgit@lapiu.biz> Co-authored-by: Olle Härstedt <olleharstedt@yahoo.com> |
Affected Issues 18338 |
|
mod - application/views/admin/token/tokenform.php | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.min.js | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.css | Diff File | ||
mod - assets/packages/adminbasics/build/adminbasics.rtl.min.css | Diff File | ||
mod - assets/packages/adminbasics/src/parts/globalMethods.js | Diff File | ||
mod - assets/scripts/admin/surveysettings.js | Diff File | ||
mod - assets/scripts/admin/tokens.js | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-09-08 17:26 | gabrieljenik | New Issue | |
2022-09-08 17:26 | gabrieljenik | Issue generated from: 15195 | |
2022-09-08 17:26 | gabrieljenik | Relationship added | related to 15195 |
2022-09-08 17:27 | gabrieljenik | Status | new => confirmed |
2022-10-17 21:42 | gabrieljenik | Summary | Expiration date can be set before start date => For participants, expiration date can be set before start date |
2022-10-19 16:34 | gabrieljenik | Assigned To | => DenisChenu |
2022-10-19 16:34 | gabrieljenik | Status | confirmed => ready for code review |
2022-10-19 16:34 | gabrieljenik | Note Added: 72367 | |
2022-10-19 16:34 | gabrieljenik | Bug heat | 0 => 2 |
2022-10-19 16:36 | gabrieljenik | Note Added: 72368 | |
2022-10-21 14:35 | gabrieljenik | Note Added: 72375 | |
2022-10-25 08:53 | DenisChenu | Assigned To | DenisChenu => gabrieljenik |
2022-10-25 08:53 | DenisChenu | Status | ready for code review => in code review |
2022-11-02 13:43 | gabrieljenik | Changeset attached | => LimeSurvey master 42cfc2d9 |
2022-11-02 13:43 | gabrieljenik | Note Added: 72516 | |
2022-11-02 13:43 | gabrieljenik | Resolution | open => fixed |
2022-11-07 11:31 | LimeBot | Note Added: 72584 | |
2022-11-07 11:31 | LimeBot | Status | in code review => closed |
2022-11-07 11:31 | LimeBot | Bug heat | 2 => 4 |
2022-11-07 14:07 | gabrieljenik | Status | closed => assigned |
2022-11-07 14:07 | gabrieljenik | Note Added: 72608 | |
2022-11-08 13:06 | c_schmitz | Bug heat | 4 => 6 |
2022-11-08 13:08 | c_schmitz | Changeset attached | => LimeSurvey master 263cb01b |
2022-11-08 13:08 | c_schmitz | Assigned To | gabrieljenik => c_schmitz |
2022-11-08 13:10 | c_schmitz | Bug heat | 6 => 4 |
2022-11-14 20:32 | gabrieljenik | Status | assigned => ready for code review |
2022-11-14 20:32 | gabrieljenik | Note Added: 72734 | |
2022-11-14 20:32 | gabrieljenik | Assigned To | c_schmitz => DenisChenu |
2022-11-15 10:28 | DenisChenu | Assigned To | DenisChenu => |
2022-11-15 10:28 | DenisChenu | Status | ready for code review => ready for testing |
2022-12-05 16:45 | gabrieljenik | Assigned To | => gabrieljenik |
2022-12-05 16:45 | gabrieljenik | Status | ready for testing => ready for merge |
2022-12-05 16:45 | gabrieljenik | Note Added: 73010 | |
2022-12-15 14:32 | gabrieljenik | Changeset attached | => LimeSurvey 3.x-LTS 9a333db4 |
2022-12-15 14:32 | gabrieljenik | Note Added: 73135 | |
2022-12-21 11:41 | LimeBot | Note Added: 73225 | |
2022-12-21 11:41 | LimeBot | Status | ready for merge => closed |