reddit: fix command splitting creating empty tokens

This commit is contained in:
moneromooo 2015-02-07 22:40:28 +00:00
parent 5de54e005c
commit 490b6304da

View file

@ -127,6 +127,8 @@ class RedditNetwork(Network):
exidx=line.find('!') exidx=line.find('!')
if exidx!=-1 and len(line)>exidx+1 and line[exidx+1] in string.ascii_letters and self.is_acceptable_command_prefix(line[:exidx]): if exidx!=-1 and len(line)>exidx+1 and line[exidx+1] in string.ascii_letters and self.is_acceptable_command_prefix(line[:exidx]):
cmd=line[exidx+1:].split(' ') cmd=line[exidx+1:].split(' ')
while '' in cmd:
cmd.remove('')
cmd[0] = cmd[0].strip(' \t\n\r') cmd[0] = cmd[0].strip(' \t\n\r')
log_info('Found command from %s: %s' % (link.identity(), str(cmd))) log_info('Found command from %s: %s' % (link.identity(), str(cmd)))
if self.on_command: if self.on_command: