We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c30da96 commit e9d67f4Copy full SHA for e9d67f4
libtmux/session.py
@@ -64,16 +64,18 @@ def _info(self):
64
attrs = {"session_id": str(self._session_id)}
65
66
def by(val):
67
- for key, value in attrs.items():
+ for key in attrs.keys():
68
try:
69
if attrs[key] != val[key]:
70
return False
71
except KeyError:
72
73
- return True
+ return True
74
75
+ # TODO add type hint
76
+ target_sessions = list(filter(by, self.server._sessions))
77
- return list(filter(by, self.server._sessions))[0]
78
+ return target_sessions[0]
79
except IndexError as e:
80
logger.error(e)
81
0 commit comments