Another slight refactoring on edit spec for post model