From 85df528fc3e95811d3b8b5a865ca9d8039d881ad Mon Sep 17 00:00:00 2001 From: Dico200 Date: Mon, 13 Apr 2015 18:38:03 +0200 Subject: [PATCH] Added /rp list as alias for /rp open --- reports.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/reports.py b/reports.py index 309b313..b964f33 100644 --- a/reports.py +++ b/reports.py @@ -102,10 +102,11 @@ def on_rp_command(sender, command, label, args): if sender.hasPermission(rp_permission): plugin_header(sender, "Reports") if len(args) > 0: - if args[0] == "closed": + subcmd = args[0].lower + if subcmd == "closed": # needs to run in seperate thread because of getOfflinePlayer thread.start_new_thread(print_list, (sender, True,)) - elif args[0] == "open": + elif subcmd in ["open", "list"]: thread.start_new_thread(print_list, (sender, False,)) else: if not checkargs(sender, args, 2, 2): @@ -116,16 +117,16 @@ def on_rp_command(sender, command, label, args): msg(sender, "&cDoesn't look like &3" + args[1] + "&c is a valid number!") print_help(sender) return True - if args[0] == "tp": + if subcmd == "tp": if not is_player(sender): msg(sender, "&conly players can do this") return True tp_report(sender, repid) - elif args[0] == "close": + elif subcmd == "close": resolve_reopen_report(sender, repid, True) - elif args[0] == "del": + elif subcmd == "del": delete_report(sender, repid) - elif args[0] == "reopen": + elif subcmd == "reopen": resolve_reopen_report(sender, repid, False) else: print_help(sender)