Page MenuHomeSoftware Heritage

D1861.id6274.diff
No OneTemporary

D1861.id6274.diff

diff --git a/swh/model/model.py b/swh/model/model.py
--- a/swh/model/model.py
+++ b/swh/model/model.py
@@ -335,6 +335,9 @@
default=None,
validator=attr.validators.optional([]))
+ ctime = attr.ib(type=Optional[datetime.datetime],
+ default=None)
+
@length.validator
def check_length(self, attribute, value):
"""Checks the length is positive."""
@@ -353,8 +356,7 @@
def to_dict(self):
content = attr.asdict(self)
- if content['data'] is None:
- del content['data']
- if content['reason'] is None:
- del content['reason']
+ for field in ('data', 'reason', 'ctime'):
+ if content[field] is None:
+ del content[field]
return content

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 2, 10:41 AM (2 w, 17 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3220566

Event Timeline