Exemplo n.º 1
0
    def post(self, comment_key):

        comment = self.request.get('comment')
        logging.debug(comment)
        try:
            comment_to_form = CommentToForm.get(comment_key)
        except BadKeyError:
            self.response.out.write('Error')
            return

        comment_to_form.comments.append(comment)
        comment_to_form.put()
        self.response.out.write('ok')
Exemplo n.º 2
0
    def post(self, comment_key):

        number = int(self.request.get('number'))
        logging.debug(number)

        user = self.request.environ['current_user']
        try:
            comment = CommentToForm.get(comment_key)
        except BadKeyError:
            return
        if user.email != comment.pr.manager.email and user.email != comment.manager.email:
            return

        comment.comments.pop(number)
        logging.debug(comment.comments)
        comment.put()