- 1
user.name = (data["name"]["full_name"].present?) ? data["name"]["full_name"] : ([data["name"]["last_name"], data["name"]["first_name"], data["name"]["middle_name"]].compact.join(" "))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−110
user.name = (data["name"]["full_name"].present?) ? data["name"]["full_name"] : ([data["name"]["last_name"], data["name"]["first_name"], data["name"]["middle_name"]].compact.join(" "))
или просто "#{data["name"]["last_name"]} #{data["name"]["last_name"]}"
туплю короче, простити
так-то