View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
16804Bug reportsInstallationpublic2020-11-04 14:11
ReporterMazi Assigned Toc_schmitz  
PrioritynoneSeveritycrash 
Status closedResolutionfixed 
Product Version3.24.3 
Summary16804: Updaing from 1.92 to latest 3.x version crashes because of recent fix
Description

recently tried to update a 1.92 system to 3.x using a manual update. I received a DB error because of a missing "start date" field when trying to run the DB update. My guess is that this recent commit broke the update: https://github.com/LimeSurvey/LimeSurvey/commit/e6ed7a70151423de03d1522dab4f0a66a4f064b1

My assumption (I may be wrong) is that the start date field may not exist for every survey, e.g. dat stamps could be turned off.

Steps To Reproduce

Try updating from an old 1.92 system with a few surveys to 3.x

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)Version 3.24
I will donate to the project if issue is resolvedNo
BrowserChrome
Database type & versionMySQL 5
Server OS (if known)Ubuntu 18
Webserver software & version (if known)Apache
PHP Version7.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

Mazi

Mazi

2020-11-02 09:39

updater   ~60489

@c_schmitz, can you have a look?

c_schmitz

c_schmitz

2020-11-02 12:39

administrator   ~60491

Fix committed to 3.x-LTS branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=30692

c_schmitz

c_schmitz

2020-11-02 12:43

administrator   ~60492

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

lime_release_bot

lime_release_bot

2020-11-04 14:11

administrator   ~60534

Fixed in Release 3.24.5+201104

Related Changesets

LimeSurvey: 3.x-LTS 1ed2c14d

2020-11-02 12:38:55

c_schmitz

Details Diff
Fixed issue 16804: Upgrading from very old versions not possible Affected Issues
16804
mod - application/helpers/update/updatedb_helper.php Diff File

LimeSurvey: master c97adb1e

2020-11-02 12:38:55

c_schmitz

Details Diff
Fixed issue 16804: Upgrading from very old versions not possible Affected Issues
16804
mod - application/helpers/update/updatedb_helper.php Diff File

Issue History

Date Modified Username Field Change
2020-11-02 09:38 Mazi New Issue
2020-11-02 09:39 Mazi Note Added: 60489
2020-11-02 12:39 c_schmitz Changeset attached => LimeSurvey 3.x-LTS 1ed2c14d
2020-11-02 12:39 c_schmitz Note Added: 60491
2020-11-02 12:39 c_schmitz Assigned To => c_schmitz
2020-11-02 12:39 c_schmitz Resolution open => fixed
2020-11-02 12:43 c_schmitz Changeset attached => LimeSurvey master c97adb1e
2020-11-02 12:43 c_schmitz Note Added: 60492
2020-11-02 12:48 c_schmitz Status new => resolved
2020-11-04 14:11 lime_release_bot Note Added: 60534
2020-11-04 14:11 lime_release_bot Status resolved => closed