Changeset 116

Show
Ignore:
Timestamp:
10/14/07 18:47:28 (2 years ago)
Author:
elghinn
Message:
 
Location:
adventure
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • adventure/adventuremuc.py

    r115 r116  
    9898            self.component.send(answer) 
    9999        else: 
    100             world.handle_presence(self,pres) 
     100            world.handle_presence(self, pres) 
    101101        return True 
    102102 
  • adventure/world.py

    r115 r116  
    103103        if pres.getType() == 'subscribe': 
    104104            msg = Message(pres.getFrom()) 
    105             msg.type = 'normal' 
    106             msg.subject = 'Adventure component help' 
    107             msg.body = 'You don\'t need to subscribe to my presence. Simply use your Jabber client to join the MUC or conference at #{pres.to.strip}' 
    108             self.send(None, msg) 
     105            msg.setType('normal') 
     106            msg.setSubject('Adventure component help') 
     107            msg.setBody = ('You don\'t need to subscribe to my presence. Simply use your Jabber client to join the MUC or conference at %s' % pres.getTo()) 
     108            self.send(pres.getTo(), msg) 
    109109            return True 
    110110 
     
    124124 
    125125        # Either nick-collission or empty nick 
    126         if player and pres.getFrom() != player.jid and len(pres.getTo().getResource()): 
     126        if player and pres.getFrom() != player.jid or len(pres.getTo().getResource()) < 2: 
    127127            answer = pres.answer 
    128128            answer.setType('error') 
    129             #if len(pres.getTo().getResource()): 
     129            #if len(pres.getTo().getResource()) > 1: 
    130130            #    answer.add(Jabber::Error::new('conflict', 'Nickname already used')) 
    131131            #else: