Skip to content

Commit 084a970

Browse files
committed
Fix bug with maintenance_id generation due to CircuitImpact
1 parent 262f70f commit 084a970

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

circuit_maintenance_parser/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ def _get_maintenance_id(self, generated_json: dict, start, end, circuits):
505505
maintenance_key = self.get_key_with_string(generated_json, "maintenance")
506506
if maintenance_key and generated_json["maintenance_id"] != "N/A":
507507
return generated_json["maintenance_id"]
508-
maintenance_id = str(start) + str(end) + "".join(list(circuits))
508+
maintenance_id = str(start) + str(end) + "_" + "-".join(generated_json["circuit_ids"])
509509
return hashlib.sha256(maintenance_id.encode("utf-8")).hexdigest() # nosec
510510

511511
def parse_content(self, content):

0 commit comments

Comments
 (0)