def tnx(): service = Service.get_by_key_name(u"<%s>" % self.request.get("service_id")) if not service: error["message"] = _("Service not found") return service.messages += 1 memcache.set(u"service-%s" % self.request.get("service_id"), service) message = Message(key_name = u"<%s>" % self.request.get("message_id"), parent = service) message.service = service message.message_id= self.request.get("message_id") message.message = self.request.get("message").strip() message.sender = self.request.get("sender") message.country = self.request.get("country") message.price = int(float(self.request.get("price").strip())*100) message.currency = self.request.get("currency") message.keyword = self.request.get("keyword") message.shortcode = self.request.get("shortcode") message.operator = self.request.get("operator") message.test = self.request.get("test") == "true" db.put([message, service])