From 59355911ad5693b8f6cee034fc9d1088cc7002fb Mon Sep 17 00:00:00 2001 From: CMDR furrycat Date: Wed, 11 Nov 2020 12:02:31 +0100 Subject: [PATCH] Fix dirname/basename in /catbot. --- bot.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot.py b/bot.py index 6577c89..969b547 100644 --- a/bot.py +++ b/bot.py @@ -28,7 +28,9 @@ variables = { } def format_frame(frame): - dirname, basename = frame.filename.split(os.path.sep)[-2:] + parts = frame.filename.split(os.path.sep)[-2:] + basename = parts[-1] + dirname = parts[0] if len(parts) > 1 else '' return '{}@{}:{}'.format(frame.name, dirname if basename == '__init__.py' else basename, frame.lineno) def is_admin(user, server = None, context = None): -- 2.7.4