Fix validation bug in article model