From efcd12806218dfbed7305b3748aa8ac90cf88010 Mon Sep 17 00:00:00 2001 From: Goffi Date: Wed, 1 Sep 2021 15:24:59 +0200 Subject: [PATCH] core (memory/sqla): fix key/value inversion in self.profiles --- sat/memory/sqla.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sat/memory/sqla.py b/sat/memory/sqla.py index 3c9b8622..7a5ecee2 100644 --- a/sat/memory/sqla.py +++ b/sat/memory/sqla.py @@ -239,7 +239,7 @@ class Storage: profile = Profile(name=name) async with session.begin(): session.add(profile) - self.profiles[profile.id] = profile.name + self.profiles[profile.name] = profile.id if component_ep is not None: async with session.begin(): component = Component(profile=profile, entry_point=component_ep) @@ -258,7 +258,7 @@ class Storage: profile = result.scalar() await session.delete(profile) await session.commit() - del self.profiles[profile.id] + del self.profiles[profile.name] if profile.id in self.components: del self.components[profile.id] log.info(_("Profile {name!r} deleted").format(name = name))