This repository was archived by the owner on Jan 21, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -310,11 +310,8 @@ def add_relationship(
310
310
"""
311
311
if relationship is None :
312
312
relationship = Relationship (** kwargs )
313
- # Check
314
- if self ._add_relationship (relationship , create_implied_relationships ):
315
- return relationship
316
- else :
317
- return
313
+ self ._add_relationship (relationship , create_implied_relationships )
314
+ return relationship
318
315
319
316
def get_element (self , id : str ) -> Optional [Element ]:
320
317
"""
@@ -373,9 +370,9 @@ def _add_element(self, element: Element) -> None:
373
370
374
371
def _add_relationship (
375
372
self , relationship : Relationship , create_implied_relationships : bool
376
- ) -> bool :
373
+ ):
377
374
if relationship in self .get_relationships ():
378
- return True
375
+ return
379
376
if not relationship .id :
380
377
relationship .id = self ._id_generator .generate_id ()
381
378
elif relationship .id in self ._elements_by_id :
@@ -395,7 +392,6 @@ def _add_relationship(
395
392
396
393
if create_implied_relationships :
397
394
self .implied_relationship_strategy (relationship )
398
- return True
399
395
400
396
def _add_relationship_to_internal_structures (self , relationship : Relationship ):
401
397
self ._relationships_by_id [relationship .id ] = relationship
You can’t perform that action at this time.
0 commit comments