Skip to content

fix(settings): validate language against supported locales#795

Merged
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
bingmokaka:validate-settings-language-allowlist
Jun 27, 2026
Merged

fix(settings): validate language against supported locales#795
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
bingmokaka:validate-settings-language-allowlist

Conversation

@bingmokaka

Copy link
Copy Markdown
Contributor

Summary

  • validate patched settings language values against SUPPORTED_LANGUAGES
  • fall back to DEFAULT_LANGUAGE for blank or unsupported locales
  • add store coverage for unsupported locale fallback and supported locale retention

Closes #779

@RUKAYAT-CODER

Copy link
Copy Markdown
Contributor

Thank you for contributing to the project.

@RUKAYAT-CODER RUKAYAT-CODER merged commit 7ffb14a into rinafcode:main Jun 27, 2026
4 checks passed
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.

[Refactor] settingsStore clamps language to 24 chars without validating against allowed locales

2 participants