Correct required validation messages

- Reverted 65cd8ab8ed44b19c0512dee1745acf6a58ff8de3 commit, because it
crashes normal validation on post.
Not found resources handling

- Reverted eab76b0673c78ac078537edb9367e43904011676 commit, because it
only brought more error prone null variables into a code.