From d3dab17939c5a26f56b042477411fc453bc3f5ba Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Fri, 20 Oct 2023 13:57:52 -0400 Subject: [PATCH] order_mode: fix to avoid `Dialog.uuid` on null dialog.. --- piker/ui/order_mode.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/piker/ui/order_mode.py b/piker/ui/order_mode.py index c07933bc..e51cf909 100644 --- a/piker/ui/order_mode.py +++ b/piker/ui/order_mode.py @@ -613,13 +613,13 @@ class OrderMode: oids: set[str] = set() for line in lines: - dialog: Dialog = getattr(line, 'dialog', None) - oid: str = dialog.uuid - if ( - dialog - and oid not in oids - ): - oids.add(oid) + if dialog := getattr(line, 'dialog', None): + oid: str = dialog.uuid + if ( + dialog + and oid not in oids + ): + oids.add(oid) return oids