Incorrect locations deleted when a string is deleted

Created on 10 July 2023, almost 2 years ago
Updated 12 August 2023, almost 2 years ago

Problem/Motivation

When a source string is deleted, the wrong locales_location record is deleted because the query uses the wrong key. It deletes a location record for a different string. This can cause future translation updates to the second string to not take effect since its location record is missing.

Steps to reproduce

TBD

Proposed resolution

Fix the delete query condition for the locales_location table.

Remaining tasks

A functional test of the update problem as explained in the issue summary.

User interface changes

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Needs work

Version

11.0 🔥

Component
Locale 

Last updated 2 days ago

Created by

Live updates comments and jobs are added and updated live.
  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024