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