diff src/memory/memory.py @ 1214:ed3b01ed70d7

memory: profileSessions.profileGetUnique was not resetting the timer
author souliane <souliane@mailoo.org>
date Mon, 22 Sep 2014 18:42:54 +0200
parents b5928601d7aa
children d9c399ec5dd9
line wrap: on
line diff
--- a/src/memory/memory.py	Mon Sep 22 20:26:40 2014 +0200
+++ b/src/memory/memory.py	Mon Sep 22 18:42:54 2014 +0200
@@ -146,7 +146,8 @@
         ids = self._profileGetAllIds(profile)
         if len(ids) > 1:
             raise exceptions.InternalError('profileGetUnique has been used but more than one session has been found!')
-        return self._sessions[ids[0]][1] if len(ids) == 1 else None
+        return self.profileGet(ids[0], profile) if len(ids) == 1 else None
+
 
     def profileDelUnique(self, profile):
         """Delete the unique session that is associated to the given profile.