View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20739 | Bug reports | Other | public | 2026-09-30 08:22 | 2026-10-01 12:33 |
| Reporter | helmcode | Assigned To | eusweisker | ||
| Priority | none | Severity | partial_block | ||
| Status | closed | Resolution | fixed | ||
| Summary | 20739: Copying a survey from the admin UI silently drops all panel integration URL parameters | ||||
| Description | When a survey is copied from the admin interface, the entries in survey_url_parameters This only affects the admin UI copy. The other two ways of duplicating a survey do carry the
The impact is that whoever duplicates a survey template has to retype every URL parameter by | ||||
| Steps To Reproduce | Steps To Reproduce
Expected: the copy has the same URL parameters, remapped to its own questions (this is what Actual: the copy has no URL parameters at all. Additional Information
Verified on 6.17.18, and the same file on master shows no reference to the table either, so Workarounds, for anyone who lands here: duplicate through RemoteControl 2 copy_survey, or | ||||
| Tags | No tags attached. | ||||
| Bug heat | 6 | ||||
| Complete LimeSurvey version number (& build) | 6.17.18 (no build number set; dbversion 651) | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | |||||
| Database type & version | MySQL 8.0.45 | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | 8.3.33 | ||||
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40636 |
|
|
Fixed in Release 7.5.0+261001 |
|
|
LimeSurvey: master a4770ac1 2026-09-30 18:02 Committer: GitHub Details Diff |
Fixed issue 20739: Copying survey from admin ui doesnt copy the surv… (05377) |
Affected Issues 20739 |
|
| mod - application/controllers/SurveyAdministrationController.php | Diff File | ||
| mod - application/models/services/CopySurvey.php | Diff File | ||
| mod - application/models/services/CopySurveyOptions.php | Diff File | ||
| mod - application/models/services/CopySurveyResult.php | Diff File | ||
| mod - application/views/surveyAdministration/copySurveyResult_view.php | Diff File | ||
| mod - application/views/surveyAdministration/partial/_modalCopySurvey.php | Diff File | ||
| mod - tests/unit/helpers/CopySurveyTest.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-09-30 08:22 | helmcode | New Issue | |
| 2026-09-30 10:49 | Haythem | Assigned To | => Haythem |
| 2026-09-30 10:49 | Haythem | Status | new => assigned |
| 2026-09-30 13:18 | Haythem | Status | assigned => ready for code review |
| 2026-09-30 13:32 | Haythem | Status | ready for code review => ready for testing |
| 2026-09-30 13:32 | Haythem | Note Added: 86107 | |
| 2026-09-30 13:32 | Haythem | Bug heat | 0 => 2 |
| 2026-09-30 17:29 | eusweisker | Assigned To | Haythem => eusweisker |
| 2026-09-30 17:29 | eusweisker | Status | ready for testing => in testing |
| 2026-09-30 18:02 | haythemCH | Changeset attached | => LimeSurvey master a4770ac1 |
| 2026-09-30 18:02 | guest | Note Added: 86122 | |
| 2026-09-30 18:02 | guest | Bug heat | 2 => 4 |
| 2026-09-30 18:02 | eusweisker | Status | in testing => resolved |
| 2026-09-30 18:02 | eusweisker | Resolution | open => fixed |
| 2026-10-01 12:33 | LimeBot | Note Added: 86158 | |
| 2026-10-01 12:33 | LimeBot | Status | resolved => closed |
| 2026-10-01 12:33 | LimeBot | Bug heat | 4 => 6 |