diff --git a/swh/model/model.py b/swh/model/model.py index f6e8a5ba170e831c1336223663a4e722e9aa5289..5cc40afe150d12ae17ea15213cae2e88fd6ca7b6 100644 --- a/swh/model/model.py +++ b/swh/model/model.py @@ -727,8 +727,7 @@ class SkippedContent(BaseContent): @classmethod def from_dict(cls, d): - d2 = d - d = d.copy() - if d.pop('data', None) is not None: - raise ValueError('SkippedContent has no "data" attribute %r' % d2) - return super().from_dict(d, use_subclass=False) + d2 = d.copy() + if d2.pop('data', None) is not None: + raise ValueError('SkippedContent has no "data" attribute %r' % d) + return super().from_dict(d2, use_subclass=False)