From 82632826bee3f6e79f9ecc22da0a36877fd6ce2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20H=C3=A9risson?= Date: Wed, 29 Nov 2023 15:22:11 +0100 Subject: [PATCH] fix(rplibs): store group.getId() before removing --- rptools/rplibs/rpSBML.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rptools/rplibs/rpSBML.py b/rptools/rplibs/rpSBML.py index e65dbb2..2d90fa6 100644 --- a/rptools/rplibs/rpSBML.py +++ b/rptools/rplibs/rpSBML.py @@ -1813,8 +1813,9 @@ def rm_isolated_species(self) -> None: """ group = self.getModel().getPlugin('groups').getGroup("rp_fba_ignored_species") if group: - self.getModel().getPlugin('groups').removeGroup(group.getId()) - self.logger.debug("Remove " + str(group.getId()) + " group") + id = group.getId() + self.getModel().getPlugin('groups').removeGroup(id) + self.logger.debug(f"{str(id)} group removed") def get_isolated_species(self) -> List[str]: