The IRC message shouldn't be sent if there's nothing to send.

This commit is contained in:
Simon Quigley 2018-05-20 22:06:09 -05:00
parent 5a633cead3
commit 4748c9cc88

37
lugito
View File

@ -115,25 +115,26 @@ def main():
else: else:
comment = False comment = False
# We should also know who did this thing if comment or edited or newtask:
userlookup = tasksearch[0]["authorPHID"] # We should also know who did this thing
who = dict(phab.phid.query(phids=[userlookup]))[userlookup]["fullName"] userlookup = tasksearch[0]["authorPHID"]
who = dict(phab.phid.query(phids=[userlookup]))[userlookup]["fullName"]
fulltaskname = phab.phid.query(phids=[data["object"]["phid"]])[data["object"]["phid"]]["fullName"] fulltaskname = phab.phid.query(phids=[data["object"]["phid"]])[data["object"]["phid"]]["fullName"]
link = "\x032" + phab.phid.query(phids=[data["object"]["phid"]])[data["object"]["phid"]]["uri"] link = "\x032" + phab.phid.query(phids=[data["object"]["phid"]])[data["object"]["phid"]]["uri"]
if commentid: if commentid:
link = link + "#" + str(commentid) + "\x03" link = link + "#" + str(commentid) + "\x03"
else: else:
link = link + "\x03" link = link + "\x03"
message = "\x033[\x03\x0313"+ fulltaskname +"\x03\x033]\x03 \x0315" + str(who) + "\x03 " message = "\x033[\x03\x0313"+ fulltaskname +"\x03\x033]\x03 \x0315" + str(who) + "\x03 "
if comment == True: if comment:
message = message + "commented on the task: " + link message = message + "commented on the task: " + link
elif edited == True: elif edited:
message = message + "edited a message on the task: " + link message = message + "edited a message on the task: " + link
elif newtask == True: elif newtask:
message = message + "just created this task: " + link message = message + "just created this task: " + link
print(message) print(message)
sendnotice(message) sendnotice(message)
return "OK" return "OK"