From fd0a8ddf5151044a1cdabdaa212cb864d0143c98 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 20 Nov 2023 15:55:57 +0100 Subject: [PATCH] BC: Fix paste command. --- src/Model/BoundaryCondition/BoundaryCondition.py | 2 +- src/View/BoundaryCondition/Edit/Window.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Model/BoundaryCondition/BoundaryCondition.py b/src/Model/BoundaryCondition/BoundaryCondition.py index 3274f15a..6368cc86 100644 --- a/src/Model/BoundaryCondition/BoundaryCondition.py +++ b/src/Model/BoundaryCondition/BoundaryCondition.py @@ -188,7 +188,7 @@ class BoundaryCondition(SQLSubModel): @classmethod def time_convert(cls, data): - if data is str and data.count(":") == 3: + if type(data) is str and data.count(":") == 3: return old_pamhyr_date_to_timestamp(data) return int(data) diff --git a/src/View/BoundaryCondition/Edit/Window.py b/src/View/BoundaryCondition/Edit/Window.py index b2d9e61f..de6415c0 100644 --- a/src/View/BoundaryCondition/Edit/Window.py +++ b/src/View/BoundaryCondition/Edit/Window.py @@ -289,6 +289,8 @@ class EditBoundaryConditionWindow(PamhyrWindow): def _paste(self): header, data = self.parseClipboardTable() + logger.debug(f"paste: h:{header}, d:{data}") + if len(data) == 0: return -- GitLab