Translation_counts field of ExplorationOpportunitySummaryModel and translations field of EntityTranslationsModel are not in sync when saving new versions of exploration. #20216
When a content is updated/deleted after a translation is accepted, we do not remove that translation from the EntityTranslationModel. But we decrease the translation_count in the ExplorationOpportunitySummary model.
Sometimes when there is a change in the exploration, translation_counts in the ExplorationOpportunitySummary model becomes an empty dict, even though there are translations for the contents of the exploration.
This needs to be fixed because, if not, translators will occasionally run into this error and it will block all translation progress
This needs to be fixed because, if not, translators will occasionally run into this error and it will block all translation progress
Related: https://github.com/oppia/oppia/issues/20033