From: zonidjan Date: Thu, 5 Sep 2019 04:07:37 +0000 (-0500) Subject: convert trivia's dep on userinfo to softdep X-Git-Url: https://jfr.im/git/erebus.git/commitdiff_plain/fd6b5eba0116bb23a03399feea3ca15f0341851c convert trivia's dep on userinfo to softdep --- diff --git a/modules/trivia.py b/modules/trivia.py index 2f3fb77..7c409e9 100644 --- a/modules/trivia.py +++ b/modules/trivia.py @@ -10,8 +10,8 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', 'compatible': [0], - 'depends': ['userinfo'], - 'softdeps': ['help'], + 'depends': [], + 'softdeps': ['help','userinfo'], } # preamble @@ -65,7 +65,10 @@ def pts(num): return 0 def country(num, default="??"): - return lib.mod('userinfo').get(person(num), 'country', default=default).upper() + try: + return lib.mod('userinfo').get(person(num), 'country', default=default).upper() + except KeyError: + return default.upper() class MyTimer(timerbase): def __init__(self, *args, **kwargs):