All pastes #908192 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-02-18 05:31 UTC
rendered paste body
    def save_invite(self):
        params = formencode.variabledecode.variable_decode(request.params)
        invitees = params.get("ids[]")
        cid = params.get('cid', None)
        if cid:
            couple = Session.query(Couple).filter_by(id=cid)[0]
        
        if invitees != None:
            if not type(invitees) == list:
                invitees = [invitees]
            for invitee_id in invitees:
                type = params.get('type', 0)
                iv = Invite(facebook.uid, invitee_id, type)
                Session.save(iv)
            Session.commit()
            
        url = params.get('forward_url', facebook.get_app_url('couple/matchmaker'))
        h.facebook_redirect(url)

if not type(invitees) == list: <type 'exceptions.UnboundLocalError'>: local variable 'type' referenced before assignment