From 64b7157993eaf99ff04a1365efeb6829532a8853 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Thu, 21 Sep 2023 17:55:53 +0800 Subject: [PATCH] Fix backward compatibility in EditRouting.py Signed-off-by: Loren Eteval --- Furious/Widget/EditRouting.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Furious/Widget/EditRouting.py b/Furious/Widget/EditRouting.py index 9aa7331a..64bf863c 100644 --- a/Furious/Widget/EditRouting.py +++ b/Furious/Widget/EditRouting.py @@ -1024,6 +1024,10 @@ class EditRoutingTableWidget(Translatable, SupportConnectedCallback, TableWidget text, hint=_(HYSTERIA_ROUTING_HINT), isBuiltin=False ) + # Added for backward compatibility + if self.RoutesList[routesIndex].get(Hysteria1.name()) is None: + self.RoutesList[routesIndex][Hysteria1.name()] = {'acl': '', 'mmdb': ''} + routingDialog.ruleEdit.setText( self.RoutesList[routesIndex][Hysteria1.name()].get('acl', '') )