'Override save method to take care of updated if requested.'

def save(self, update=False, *args, **kwargs):

    new = (not self.id)
    if (not new):
        self.clear_cached_html()
        if update:
            self.updated = datetime.now()
    super(Question, self).save(*args, **kwargs)
    if new:
        from kitsune.questions.events import QuestionReplyEvent
        QuestionReplyEvent.notify(self.creator, self)
        actstream.actions.follow(self.creator, self, send_action=False, actor_only=False)
