diff --git a/plone/namedfile/scaling.py b/plone/namedfile/scaling.py index 8f2c9c4..369b7bc 100644 --- a/plone/namedfile/scaling.py +++ b/plone/namedfile/scaling.py @@ -564,7 +564,10 @@ def modified(self, fieldname=None): if fieldname is not None: field = getattr(context, fieldname, None) modified = getattr(field, "modified", None) - date = DateTime(modified or context._p_mtime) + try: + date = DateTime(modified or context._p_mtime) + except: + date = DateTime(modified() or context._p_mtime) else: date = DateTime(context._p_mtime) return date.millis() diff --git a/pyproject.toml b/pyproject.toml deleted file mode 100644 index 03fe8fd..0000000 --- a/pyproject.toml +++ /dev/null @@ -1,35 +0,0 @@ -[tool.towncrier] -filename = "CHANGES.rst" -directory = "news/" -title_format = "{version} ({project_date})" -underlines = ["-", ""] - -[[tool.towncrier.type]] -directory = "breaking" -name = "Breaking changes:" -showcontent = true - -[[tool.towncrier.type]] -directory = "feature" -name = "New features:" -showcontent = true - -[[tool.towncrier.type]] -directory = "bugfix" -name = "Bug fixes:" -showcontent = true - -[[tool.towncrier.type]] -directory = "internal" -name = "Internal:" -showcontent = true - -[[tool.towncrier.type]] -directory = "documentation" -name = "Documentation:" -showcontent = true - -[[tool.towncrier.type]] -directory = "tests" -name = "Tests" -showcontent = true