diff --git a/src/Model/BoundaryCondition/BoundaryCondition.py b/src/Model/BoundaryCondition/BoundaryCondition.py index 3274f15a9a9a7936984d8871722847e8452a1f69..6368cc86381d150bf6986a64f055ad134041449c 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 b2d9e61f0dfcd545e420a94ab3f3c3951e34e752..de6415c00d453b8debc7121178c2c665f5509bea 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