We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f6f2999 commit b294765Copy full SHA for b294765
contentctl/objects/rba.py
@@ -39,11 +39,17 @@ class risk_object(BaseModel):
39
type: RiskObjectType
40
score: int
41
42
+ def __hash__(self):
43
+ return hash((self.field, self.type, self.score))
44
+
45
class threat_object(BaseModel):
46
field: str
47
type: ThreatObjectType
48
49
50
+ return hash((self.field, self.type))
51
52
class rba_object(BaseModel, ABC):
53
message: str
- risk_objects: Set[risk_object]
- threat_objects: Set[threat_object] = set()
54
+ risk_objects: Set[risk_object]
55
+ threat_objects: Set[threat_object]
0 commit comments