コード例 #1
0
ファイル: run.py プロジェクト: c4software/pyIvr
def before_request():
    """
      Si un session.calledid est passe en parametre alors on le sauvegarde 
      pour pouvoir recuperer le SVI correspondant a au numero appele.
      
      Dans le cas de voxeo le session.calledid est passe en parametre GET
      lors du premier appel.
    """
    calledid = request.args.get('session.calledid','')
    if calledid is not "":
      session['calledid'] = calledid
      try:
        session['ivr'] = Demo.query.filter(Demo.number == calledid).first().value
      except:
        get_error_svi()
コード例 #2
0
ファイル: run.py プロジェクト: marchon/pyIvr
def main():
  if 'calledid' not in session:
    get_error_svi()

  return redirect('/ivr/')