pontoon icon indicating copy to clipboard operation
pontoon copied to clipboard

Do not mark translations of DB projects as needing sync

Open mathjazz opened this issue 3 years ago • 1 comments

When a translation status changes in a way that requires sync, we store it into a ChangedEntityLocale table.

We currently do that for all projects, but we should only do it for projects that are synced (i.e. use code repository as their store instead of internal pontoon DB, like Terminology and Tutorial projects).

mathjazz avatar Sep 08 '22 13:09 mathjazz

As part of fixing this bug we should also remove entries of DB-projects from the ChangedEntityLocale table with a data migration.

mathjazz avatar Sep 08 '22 13:09 mathjazz