Какая-то странная тут логика. Почему только драфты обновляются, а иначе сохраняется новый драфт?