Handle validate when $value is a Promise