Fix the bug of clearing all the AE members and creating new objects instead of updating it.
Compare changes
@@ -216,6 +216,29 @@ def check_ip_trunk_lldp(subscription: Iptrunk, callback_route: str) -> State:
@@ -216,6 +216,29 @@ def check_ip_trunk_lldp(subscription: Iptrunk, callback_route: str) -> State:
@@ -242,12 +265,16 @@ def modify_iptrunk_subscription(
@@ -242,12 +265,16 @@ def modify_iptrunk_subscription(
removed_ae_members.append([ae_member for ae_member in previous_members if ae_member not in current_members])
@@ -255,20 +282,9 @@ def modify_iptrunk_subscription(
@@ -255,20 +282,9 @@ def modify_iptrunk_subscription(