Open sergio-fry opened 3 months ago
вроде как выполнена в рамках #88
@o-200 не готова часть
при вводе адреса пытаться найти уже существующий. Если такого нет, то добавлять новый
@o-200 не готова часть
при вводе адреса пытаться найти уже существующий. Если такого нет, то добавлять новый
При создании истории если нету существующего адреса (локации), то создаётся новая локация с тем адресом.
Разве это не оно?
before_validation :set_location
def set_location
location = Location.find_by(address: self.address)
if location
self.location = location
else
self.location = Location.create(address: self.address)
end
end
Если это не оно, то пожалуйста объясни по-подробнее о том, что необходимо доделать в рамках задачи.
Это оно, но не совсем. Тут имеется ввиду, что при есть поле с автоподстановкой по адресу. Можно создать новую issue под это. А то большая часть, действительно уже сделана. Могу тебя попросить сделать задачку?
Это оно, но не совсем. Тут имеется ввиду, что при есть поле с автоподстановкой по адресу. Можно создать новую issue под это. А то большая часть, действительно уже сделана. Могу тебя попросить сделать задачку?
Да, без проблем. Но я занимаюсь над #57 и брать две задачи не хочу. Возможно, кто-нибудь другой захочет доделать задачу.
Предлагаю поступить так - если после того как я доделаю #57 не найдётся исполнителя на эту задачу, то уже я приступлю к завершению задачи.
Сейчас адрес вводится в текстовую строку и каждая история хранится отдельно от других, даже если адрес один и тот же
Необходимо добавить сущность "объект", и при вводе адреса пытаться найти уже существующий. Если такого нет, то добавлять новый. На главную нужно вывести список последних добавленных объектов. Страница объекта должна содержать список последних историй по этому объекту.