# HG changeset patch # User Matthew Wild # Date 1364694999 -3600 # Node ID 956242b7d5dfe9f099304b9a7121662d8d204c5e # Parent de5abce983d984a58ac93881912a91ece6f7f245 clix/presence: Handle invalid values (thanks Lonnie Abelbeck) diff -r de5abce983d9 -r 956242b7d5df clix/presence.lua --- a/clix/presence.lua Sat Mar 30 14:26:05 2013 +0000 +++ b/clix/presence.lua Sun Mar 31 02:56:39 2013 +0100 @@ -21,7 +21,7 @@ local status = presence:get_child("status"); local show_str = show and show:get_text():lower() or "online"; pres_str = "show=" .. show_str; - pres_num = presence_values[show_str]; + pres_num = presence_values[show_str] or pres_num; if priority then pres_str = pres_str .. DELIM .. "priority=" .. priority:get_text(); else