def post(self): message = xmpp.Message(self.request.POST) user = models.get_user_(users.User(message.sender.split('/')[0])) if user is not None: models.create_comment(user, message.body) memcache.delete("comments") body = user.nickname + '> ' + message.body xmpp.send_message(models.get_jids(), body, APP_URL + ".appspot.com", xmpp.MESSAGE_TYPE_CHAT)
def post(self): if not requires_registered(self): return if self.request.get('text'): text = self.request.get('text') user = models.get_user_(users.get_current_user()) models.create_comment(user, text) memcache.delete("comments") body = user.nickname + '> ' + text xmpp.send_message(models.get_jids(), body, APP_URL + ".appspot.com", xmpp.MESSAGE_TYPE_CHAT) self.redirect('/comment') return
def post(self): user = users.get_current_user() if user: post_id = self.request.get('post_id') content = self.request.get('content') if content and models.get_post_by_id(post_id): models.create_comment(post_id, user.email(), content) if ('application/json' in self.request.headers.get('Accept', '').lower()): self.response.write(json.dumps({'email': user.email()})) else: return webapp2.redirect('/view-post?id=' + post_id) else: webapp2.abort(400) else: webapp2.abort(403)