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 2db8bba commit 4c54c80Copy full SHA for 4c54c80
libtmux/session.py
@@ -66,16 +66,18 @@ def _info(self):
66
attrs = {"session_id": str(self._session_id)}
67
68
def by(val):
69
- for key, value in attrs.items():
+ for key in attrs.keys():
70
try:
71
if attrs[key] != val[key]:
72
return False
73
except KeyError:
74
75
- return True
+ return True
76
77
+ # TODO add type hint
78
+ target_sessions = list(filter(by, self.server._sessions))
79
- return list(filter(by, self.server._sessions))[0]
80
+ return target_sessions[0]
81
except IndexError as e:
82
logger.error(e)
83
0 commit comments