From 08eb4979eb58afb3fd8d8ffbd30c32fed365b8c6 Mon Sep 17 00:00:00 2001 From: Vadim Kharitonov Date: Mon, 24 Feb 2025 09:46:24 +0100 Subject: [PATCH] Fix `Edge.append` method (#959) --- diagrams/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diagrams/__init__.py b/diagrams/__init__.py index 8625cd5d..66c3458f 100644 --- a/diagrams/__init__.py +++ b/diagrams/__init__.py @@ -528,7 +528,7 @@ class Edge: for o in other: if isinstance(o, Edge): o.forward = forward if forward else o.forward - o.reverse = forward if forward else o.reverse + o.reverse = reverse if reverse else o.reverse self._attrs = o.attrs.copy() result.append(o) else: