示例#1
0
 def post(self, *args, **kwargs):
     try:
         jsonContact = self.get_argument("jsonContact")
     except:
         self.write("Error: Missing parameter")
         self.finish()
         return
     new_contact = json.loads(jsonContact)
     if Contact.by_phone_number(new_contact['phoneNumber'].replace(";", "")) == None:
         contact = Contact(
             phone_bot_id = self.bot.id,
             name = new_contact['contactName'].replace(";", "").encode('utf-8', 'ignore'),
             email = new_contact['contactEmail'].replace(";", "").encode('utf-8', 'ignore'),
             phone_number = new_contact['phoneNumber'].replace(";", "").encode('utf-8', 'ignore'),
         )
         self.dbsession.add(contact)
         self.dbsession.flush()
     self.write("ok")
     self.finish()
示例#2
0
 def post(self, *args, **kwargs):
     try:
         jsonContact = self.get_argument("jsonContact")
     except:
         self.write("Error: Missing parameter")
         self.finish()
         return
     new_contact = json.loads(jsonContact)
     if Contact.by_phone_number(new_contact['phoneNumber'].replace(
             ";", "")) == None:
         contact = Contact(
             phone_bot_id=self.bot.id,
             name=new_contact['contactName'].replace(";", "").encode(
                 'utf-8', 'ignore'),
             email=new_contact['contactEmail'].replace(";", "").encode(
                 'utf-8', 'ignore'),
             phone_number=new_contact['phoneNumber'].replace(
                 ";", "").encode('utf-8', 'ignore'),
         )
         self.dbsession.add(contact)
         self.dbsession.flush()
     self.write("ok")
     self.finish()