fix deleteing non-existing report

This commit is contained in:
jomo
2014-07-02 01:13:12 +02:00
parent 81deba5af2
commit 39a9644a1f

View File

@@ -35,13 +35,16 @@ def tp(sender, rep_id):
def deleteReport(sender, rep_id): def deleteReport(sender, rep_id):
report = reports[rep_id] report = reports.get(rep_id)
reports.pop(rep_id) if report:
saveReports() reports.pop(rep_id)
msg(sender, "&aReport #%s deleted." % rep_id) saveReports()
reporter = server.getOfflinePlayer(report['player']) msg(sender, "&aReport #%s deleted." % rep_id)
plugHeader(reporter, "Report") reporter = server.getOfflinePlayer(report['player'])
msg(reporter, "&aReport '&e%s&a' was resolved by %s." % (report['msg'], sender.getName())) plugHeader(reporter, "Report")
msg(reporter, "&aReport '&e%s&a' was resolved by %s." % (report['msg'], sender.getName()))
else:
msg(sender, "&cThat report does not exist!")
def saveReports(): def saveReports():
try: try: