View Issue Details

This bug affects 1 person(s).
 10
IDProjectCategoryView StatusLast Update
20128Bug reportsOtherpublic2025-06-17 18:06
Reportergabrieljenik Assigned Totibor.pacalat  
PrioritynoneSeveritypartial_block 
Status closedResolutionfixed 
Summary20128: json_decode() error in SurveyLanguageSetting.php for PHP 8.3
Description

json_decode(): Passing null to parameter #1 ($json) of type string is deprecated
application/models/SurveyLanguageSetting.php

Steps To Reproduce

When executing a plugin on AfterResponseSubmit

TagsNo tags attached.
Attached Files
image.png (19,099 bytes)   
image.png (19,099 bytes)   
Bug heat10
Complete LimeSurvey version number (& build)6.x
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMysql
Server OS (if known)
Webserver software & version (if known)
PHP Version6.x

Users monitoring this issue

There are no users monitoring this issue.

Activities

gabrieljenik

gabrieljenik

2025-05-30 16:10

manager   ~82794

https://github.com/LimeSurvey/LimeSurvey/pull/4305

DenisChenu

DenisChenu

2025-06-02 10:31

developer   ~82796

Point Of View : if empty ?

tibor.pacalat

tibor.pacalat

2025-06-04 17:14

administrator   ~82821

@gabrieljenik how can I test this? Any example plugin for me that I can use?

guest

guest

2025-06-12 16:22

viewer   ~82871

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

LimeBot

LimeBot

2025-06-17 18:06

administrator   ~82890

Fixed in Release 6.14.3+250617

Related Changesets

LimeSurvey: master b6e062a8

2025-06-12 16:22

Gabriel Jenik

Committer: GitHub


Details Diff
Fixed issue 20128: json_decode() error in SurveyLanguageSetting.php for PHP 8.3 (04305)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
20128
mod - application/models/SurveyLanguageSetting.php Diff File

Issue History

Date Modified Username Field Change
2025-05-28 17:21 gabrieljenik New Issue
2025-05-28 17:21 gabrieljenik File Added: image.png
2025-05-28 17:21 gabrieljenik Assigned To => gabrieljenik
2025-05-28 17:21 gabrieljenik Status new => assigned
2025-05-30 16:10 gabrieljenik Assigned To gabrieljenik => DenisChenu
2025-05-30 16:10 gabrieljenik Status assigned => ready for code review
2025-05-30 16:10 gabrieljenik Note Added: 82794
2025-05-30 16:10 gabrieljenik Bug heat 0 => 2
2025-06-02 10:31 DenisChenu Assigned To DenisChenu => gabrieljenik
2025-06-02 10:31 DenisChenu Status ready for code review => in code review
2025-06-02 10:31 DenisChenu Note Added: 82796
2025-06-02 10:31 DenisChenu Bug heat 2 => 4
2025-06-04 16:44 DenisChenu Assigned To gabrieljenik => tibor.pacalat
2025-06-04 16:44 DenisChenu Status in code review => ready for testing
2025-06-04 17:14 tibor.pacalat Note Added: 82821
2025-06-04 17:14 tibor.pacalat Bug heat 4 => 6
2025-06-12 16:22 Changeset attached => LimeSurvey master b6e062a8
2025-06-12 16:22 guest Note Added: 82871
2025-06-12 16:22 guest Bug heat 6 => 8
2025-06-12 16:23 tibor.pacalat Status ready for testing => resolved
2025-06-12 16:23 tibor.pacalat Resolution open => fixed
2025-06-17 18:06 LimeBot Note Added: 82890
2025-06-17 18:06 LimeBot Status resolved => closed
2025-06-17 18:06 LimeBot Bug heat 8 => 10