From a1531e9b1480a49a6c1f5c28ba4b3b0bf91cc9cf Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Sun, 1 Mar 2020 18:04:33 +0000 Subject: [PATCH] Fixed capture key types --- openflexure_microscope/camera/base.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openflexure_microscope/camera/base.py b/openflexure_microscope/camera/base.py index 41b43254..e3da4131 100644 --- a/openflexure_microscope/camera/base.py +++ b/openflexure_microscope/camera/base.py @@ -303,7 +303,9 @@ class BaseCamera(metaclass=ABCMeta): output.put_tags(["temporary"]) # Update capture list - self.images[output.id] = output + capture_key = str(output.id) + logging.debug(f"Adding image {output} with key {capture_key}") + self.images[capture_key] = output return output @@ -347,7 +349,9 @@ class BaseCamera(metaclass=ABCMeta): output.put_tags(["temporary"]) # Update capture list - self.videos[output.id] = output + capture_key = str(output.id) + logging.debug(f"Adding video {output} with key {capture_key}") + self.videos[capture_key] = output return output