В контроллер тебе прилетел телефон без бранча, тебе просто надо встпвить в него бранч
А вот если написанный конвертер уже это делает без лишних вызовов, это плохо?
Т.е. вручную сеттить на прилетевший объект значение поля - мне что-то это не очень симпатично.
И где же я возьму id? У меня он и не прилетел. Вот сейчас в контроллере его взять-то и негде особо. Это надо отдельно его где-то ловить. В общем, кода явно будетбольше.