pontoon
pontoon copied to clipboard
Do not mark translations of DB projects as needing sync
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).
As part of fixing this bug we should also remove entries of DB-projects from the ChangedEntityLocale table with a data migration.