diff --git a/CHANGES.rst b/CHANGES.rst index 8e12b51..65f1738 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,8 +4,8 @@ Changelog 0.62 (unreleased) ----------------- -- Nothing changed yet. - +- Fixed `CategorizedObjectPreviewAdapter.status` when an existing element is updated. + [gbastien] 0.61 (2023-11-27) ----------------- diff --git a/src/collective/iconifiedcategory/adapter.py b/src/collective/iconifiedcategory/adapter.py index 3f6b5d5..3aae605 100644 --- a/src/collective/iconifiedcategory/adapter.py +++ b/src/collective/iconifiedcategory/adapter.py @@ -238,6 +238,10 @@ def status(self): if not ann['successfully_converted'] is True: return 'conversion_error' + # when converting again (file was updated), ann['successfully_converted'] + # is True but we have 'converting': True + if ann['successfully_converted'] is True and ann.get('converting', False) is True: + return 'in_progress' return 'converted' @property