View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20857 | Bug reports | Survey editing | public | 2026-11-13 09:03 | 2026-11-13 09:45 |
| Reporter | riku | Assigned To | Haythem | ||
| Priority | none | Severity | minor | ||
| Status | assigned | Resolution | open | ||
| Product Version | 7.9.x | ||||
| Summary | 20857: New/React editor provides an unfiltered list of all site languages | ||||
| Description | Currently three endpoints (/i18n-refresh-languages/{lang}, /i18n/{lang}, /site-settings) fetch the list of languages available for a survey via the getLanguagesData() function while the correct function to use is getLanguagesDataRestricted() as this is also used by the logic in the Classic editor. | ||||
| Steps To Reproduce | Steps to reproduce
Expected resultThe Survey languages select dropdown should only present the languages selected as Visible in Global settings -> Language. Actual resultThe Survey languages select dropdown presents all languages that exist in LimeSurvey. See screenshots below. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 2 | ||||
| Complete LimeSurvey version number (& build) | 7.10.0 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | |||||
| Database type & version | - | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | - | ||||
| Git branch / Pull Request URL | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-11-13 09:03 | riku | New Issue | |
| 2026-11-13 09:03 | riku | File Added: Screenshot 2026-11-13 at 09.44.19.png | |
| 2026-11-13 09:03 | riku | File Added: Screenshot 2026-11-13 at 09.44.31.png | |
| 2026-11-13 09:04 | riku | Note Added: 87276 | |
| 2026-11-13 09:04 | riku | Bug heat | 0 => 2 |
| 2026-11-13 09:45 | c_schmitz | Assigned To | => Haythem |
| 2026-11-13 09:45 | c_schmitz | Status | new => assigned |