Skip to content
Snippets Groups Projects
Commit a95646fc authored by David Douard's avatar David Douard
Browse files

Exclude [Skipped]Content.ctime from hash/eq computation

this attribute is not an intrinsic property of a content object, so it
should not be used when comparing or hashing.
parent 29312dff
No related branches found
Tags v0.2.1
No related merge requests found
......@@ -540,7 +540,10 @@ class Content(BaseContent):
data = attr.ib(type=Optional[bytes], validator=type_validator(), default=None)
ctime = attr.ib(
type=Optional[datetime.datetime], validator=type_validator(), default=None
type=Optional[datetime.datetime],
validator=type_validator(),
default=None,
eq=False,
)
@length.validator
......@@ -600,7 +603,10 @@ class SkippedContent(BaseContent):
origin = attr.ib(type=Optional[str], validator=type_validator(), default=None)
ctime = attr.ib(
type=Optional[datetime.datetime], validator=type_validator(), default=None
type=Optional[datetime.datetime],
validator=type_validator(),
default=None,
eq=False,
)
@reason.validator
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment