post.js - add error check