Skip to content

[Backport 5.0.x] [Fixes 13919] Fix UTF-8 handling for GeoJSON uploads with non-ASCII properties#13941

Merged
mattiagiupponi merged 1 commit into5.0.xfrom
backport-13916-to-5.0.x
Feb 6, 2026
Merged

[Backport 5.0.x] [Fixes 13919] Fix UTF-8 handling for GeoJSON uploads with non-ASCII properties#13941
mattiagiupponi merged 1 commit into5.0.xfrom
backport-13916-to-5.0.x

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 6, 2026

Backport d93a30d from #13916.

)

Ensure GeoJSON files containing non-ASCII (e.g. Chinese) attribute values
are correctly detected and validated by explicitly decoding input as UTF-8
in GeoJsonFileHandler.

This prevents false negatives in handler detection and avoids incorrectly
reporting valid GeoJSON files as invalid due to implicit or system-dependent
encoding assumptions.

(cherry picked from commit d93a30d)
@cla-bot
Copy link

cla-bot bot commented Feb 6, 2026

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @F0rtiter on file. In order for us to review and merge your code, please contact the project maintainers to get yourself added.

@mattiagiupponi mattiagiupponi merged commit 357c2cb into 5.0.x Feb 6, 2026
1 check failed
@mattiagiupponi mattiagiupponi deleted the backport-13916-to-5.0.x branch February 6, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GeoJSON uploads with non-ASCII (UTF-8) properties may fail validation

2 participants