Handle protocols without native SCREENWIDTH awareness, defaulting to settings.CLIENT_DEFAULT_WIDTH. Resolves #1989.

This commit is contained in:
Griatch 2020-01-19 15:43:52 +01:00
parent 17c7bd3e06
commit 0534502d36

View file

@ -489,7 +489,8 @@ Command {self} has no defined `func()` - showing on-command variables:
"""
if self.session:
return self.session.protocol_flags["SCREENWIDTH"][0]
return self.session.protocol_flags.get(
"SCREENWIDTH", (settings.CLIENT_DEFAULT_WIDTH, ))[0]
def styled_table(self, *args, **kwargs):
"""