This would always return true, since you haven't modified any columns on the article itself at all -- the thing that could cause an error is the `Comment.create!` above, and that would raise an exception if comment creation failed, due to the bang. If you want to check for errors on something like this, I would do:

```
@comment = @article.comments.new(comment_params)
if @comment.save
  ...
```