Size: a a a

2019 December 26

r

rekero in pro.ruby
firstname_and_lastname.split(' ')[1] || firstname_and_lastname.split(' ')[0]
источник

и

избранная небом in pro.ruby
источник

и

избранная небом in pro.ruby
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
подскажите пожалуйста эта валидация у модели выполняется поочередно как записано?

https://github.com/discourse/discourse/blob/8c2e27790cf7c5fcc883489a7bdf36008fda88ac/app/models/user.rb#L99-L110

и как добавить свою валидацию в эту модель?
источник

AI

Alex Ilizarov in pro.ruby
Aliaksandr ¯\_(ツ)_/¯
подскажите пожалуйста эта валидация у модели выполняется поочередно как записано?

https://github.com/discourse/discourse/blob/8c2e27790cf7c5fcc883489a7bdf36008fda88ac/app/models/user.rb#L99-L110

и как добавить свою валидацию в эту модель?
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
спасибо за помощь, получается
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
Вот я переопределили класс, и методы

у меня есть такие строки
if user.save 

else

end

как я могу  user.save  выполнить как бы тестово, не сохраняя юзера в БД?
а тлоько убедиться что все валидации пройдены?

user.pre-save - все валидации пройдены
тут еще одна валидация
и потом уже от ответа делать user.save или выкинуть ошибку

- https://github.com/discourse/discourse/blob/8c2e27790cf7c5fcc883489a7bdf36008fda88ac/app/controllers/users_controller.rb#L435-L487
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
или поставить свою валидацию последней?
тоесть там все пройдено значит ок, и вот моя последняя
источник

VG

Vadim Galkin in pro.ruby
user.valid?
источник

AI

Alex Ilizarov in pro.ruby
Aliaksandr ¯\_(ツ)_/¯
Вот я переопределили класс, и методы

у меня есть такие строки
if user.save 

else

end

как я могу  user.save  выполнить как бы тестово, не сохраняя юзера в БД?
а тлоько убедиться что все валидации пройдены?

user.pre-save - все валидации пройдены
тут еще одна валидация
и потом уже от ответа делать user.save или выкинуть ошибку

- https://github.com/discourse/discourse/blob/8c2e27790cf7c5fcc883489a7bdf36008fda88ac/app/controllers/users_controller.rb#L435-L487
Я тебе рекомендую еще раз гайд выше от корки до корки прочитать.
источник

AI

Alex Ilizarov in pro.ruby
Там это есть.
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
Закончу таск, буду учить
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
Прчитываю
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
Эмбер по примеру другого платина понял как переопределять
источник

Aliaksandr ¯\_(ツ)_/¯ in pro.ruby
всм спасибо все рабоает, сделол таск .. щас почилу от  Rails.logger.warn и выкатываю))
источник

VK

Vyacheslav Koval in pro.ruby
источник

AI

Alex Ilizarov in pro.ruby
Aliaksandr ¯\_(ツ)_/¯
Закончу таск, буду учить
Там нечего учить, достаточно ознакомиться. Гайд простой.
источник
2019 December 27

АЛ

Андрей Леонтьев in pro.ruby
Aliaksandr ¯\_(ツ)_/¯
Эмбер по примеру другого платина понял как переопределять
Как тебя на работу то только взяли?
источник

RI

Rustam Ibragimov in pro.ruby
звучит унизительно 🤔
источник

AI

Alex Ilizarov in pro.ruby
Андрей Леонтьев
Как тебя на работу то только взяли?
Он может быть разработчиком на другом языке, либо девопсом, либо вообще не разработчиком.
источник