LimeSurvey: master ad0a1d65

Author Committer Branch Timestamp Parent
c_schmitz GitHub master 2024-02-16 11:38:32 master a089c468
Changeset

Fixed issue: Integrity check very slow when having a lot of surveys (03744)

Dev There is no way to detach the very costly event handler AfterFindSurvey from a model so a new model SurveyNoEvent was introduced for the special cases of using an activeRecord model for Survey->findAll
Dev Conditioned check for correct response table fields. This is now only run if the URL parameter checkResponseTableFields== y is set

mod - application/controllers/admin/CheckIntegrity.php Diff File
mod - application/controllers/admin/DataEntry.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/helpers/update/updates/Update_148.php Diff File
mod - application/models/SurveyDynamic.php Diff File
add - application/models/SurveyLight.php Diff File
mod - application/views/admin/checkintegrity/check_view.php Diff File