Skip to content

master update - #21

Merged
hoang-rio merged 4 commits into
legacy-clientfrom
master
Aug 28, 2026
Merged

master update#21
hoang-rio merged 4 commits into
legacy-clientfrom
master

Conversation

@hoang-rio

Copy link
Copy Markdown

Before submitting a PR please make sure that:

  1. You have discussed your solution in an issue and have got an
    approval from a maintainer. See our
    contribution guide.

  2. This isn't a localization fix; please send those to our
    CrowdIn
    page.

  3. Your code follows our
    code guidelines.

Add a short description here. The description should include:

  1. Which issue this PR closes (Closes #NNNN.) or updates (Updates #NNNN.). Please do not open PRs without filing an issue first.

  2. A short description of how the change achieves that.

Do not forget to remove these instructions!

hoang-rio and others added 4 commits August 28, 2026 14:07
… modal labels

* fix(client_v2): prevent FiltersConfig from overwriting filter interval on mount

The mount effect in FiltersConfig posted setFiltersConfig unconditionally,
which could overwrite the backend interval (e.g. 1 hour) with the default
24 hours before getFilteringStatus resolved. Only post when the enabled
toggle actually changes.

* fix(client_v2): translate filter update modal radio labels reactively

The radio options were built once at module load, freezing labels in
English after a language switch. Rebuild them in a memo so intl resolves
per current locale.

---------

Co-authored-by: Hoang Rio <hi@hoangnguyendong.dev>
@hoang-rio
hoang-rio merged commit bbc8029 into legacy-client Aug 28, 2026
14 of 21 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.

3 participants