From 3afbb00cff58d91b1a9e733f58dca601c53b2da2 Mon Sep 17 00:00:00 2001 From: Blake DeMarcy Date: Wed, 12 Apr 2017 09:26:04 -0500 Subject: [PATCH] __ACTUALLY__ fixed empty-db key errors --- clients/urwid/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clients/urwid/main.py b/clients/urwid/main.py index 5fcf84b..c5f0fb3 100644 --- a/clients/urwid/main.py +++ b/clients/urwid/main.py @@ -489,16 +489,17 @@ class App(object): if no_action: callback = ignore name = urwid_rainbows("~SYSTEM", True) + color = "0" else: callback = self.on_post name = urwid.Text("~{}".format(self.usermap[message["author"]]["user_name"])) + color = str(self.usermap[message["author"]]["color"]) post = str(message["post_id"]) head = urwid.Columns([ (2 + len(post), urwid.AttrMap( cute_button(">" + post, callback, message), "button", "hover")), - (len(name._text) + 1, urwid.AttrMap( - name, str(self.usermap[message["author"]]["color"]))), + (len(name._text) + 1, urwid.AttrMap(name, color)), urwid.AttrMap(urwid.Text(info), "dim") ])