Skip to content

[Task]: EDIT_ADDON_PROPERTY (action 208) does not include locale information in change diffs #16293

Description

@mixedpuppy

Description

Action 208 records name/summary changes as flat arrays of string values with no locale labels. When a multi-locale addon is edited, the removed and added arrays can have different lengths and unordered values, making it impossible to determine which locale each value belongs to or which old value maps to which new value.

Example from production data (last 90 days):

  • {"removed": ["Note"], "added": ["VPN-ul", "VPN"]}
  • {"removed": [], "added": ["Download", "YouTube"]}

This affects history investigations.

Acceptance Criteria

  • Action 208 change diffs include the locale for each value so that per-locale changes can be distinguished.

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions