From 1e1de1fcc4eb04adba7fdd01d7ecd79c18685ba1 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Mon, 27 Mar 2023 09:40:57 +0000
Subject: [PATCH] PathComp component - Frontend:
- Corrected KDisjointPath response generation
---
 .../frontend/service/algorithms/KDisjointPathAlgorithm.py       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pathcomp/frontend/service/algorithms/KDisjointPathAlgorithm.py b/src/pathcomp/frontend/service/algorithms/KDisjointPathAlgorithm.py
index 03d9295be..eac91501a 100644
--- a/src/pathcomp/frontend/service/algorithms/KDisjointPathAlgorithm.py
+++ b/src/pathcomp/frontend/service/algorithms/KDisjointPathAlgorithm.py
@@ -199,7 +199,7 @@ class KDisjointPathAlgorithm(_Algorithm):
                 algorithm.link_list = self.remove_traversed_links(algorithm.link_list, path_endpoints)
 
         self.json_reply = dict()
-        response_list = self.json_reply.get('response-list', [])
+        response_list = self.json_reply.setdefault('response-list', [])
         for service_key,paths in service_to_paths.items():
             response = {'serviceId': {
                 'contextId': service_key[0],
-- 
GitLab