View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
19066Bug reportsSurvey editingpublic2024-04-12 13:29
ReporterTonisOrmisson Assigned To 
PrioritynoneSeverityminor 
Status resolvedResolutionfixed 
Product Version6.2.x 
Fixed in Version6.4.x 
Summary19066: updatesurveylocalesettings Updating survey settings is extremly slow
Description

the updatesurveylocalesettings api request takes exxessively long time while saving survey settings. As an example: we have a survey that takes ca 15 minutes to fill, consisting of ca 100 questions in 2 languages on ~35 groups. Saving this survey's settings on a standard hosting environment takes 40+ seconds! The more questions, the longer the time and vice versa.

Steps To Reproduce

Steps to reproduce

Attached is an example survey with 100 questions in 10 groups, in 5 languages. Saving this survey settings takes ~6-7 seconds on LS hosted service on v6.2. It takes roughly double the time (12-13 sec) on my local machine running in docker and similar time on my hosting provider.

  1. Import the attached test survey
  2. go to survey settings, change something, eg survey title or whatever
  3. Save and note the timing on updatesurveylocalesettings request

Expected result

A reasonable save time :)

Actual result

A not reasonable save time :)

TagsNo tags attached.
Attached Files
limesurvey_survey_638532.lss (1,486,618 bytes)
Bug heat2
Complete LimeSurvey version number (& build)6.2.4+230825
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmysql/mariadb
Server OS (if known)
Webserver software & version (if known)
PHP Version7.4/8.1

Users monitoring this issue

There are no users monitoring this issue.

Activities

Issue History

Date Modified Username Field Change
2023-08-31 14:38 TonisOrmisson New Issue
2023-08-31 14:38 TonisOrmisson File Added: limesurvey_survey_638532.lss
2023-08-31 14:56 TonisOrmisson Steps to Reproduce Updated
2024-04-12 13:29 TonisOrmisson Status new => resolved
2024-04-12 13:29 TonisOrmisson Resolution open => fixed
2024-04-12 13:29 TonisOrmisson Fixed in Version => 6.4.x
2024-04-12 13:29 TonisOrmisson Note Added: 79909
2024-04-12 13:29 TonisOrmisson Bug heat 0 => 2