Update drafts handles invalid update case + test - v2