Size: a a a

2021 July 29

Э

Эдем in RubyRush.ru
Какие-то сущности создаются в этих тестах?
источник

В

Владислав in RubyRush.ru
Да, только собственно в этом.
SchedulesControllerTest#test_create_new_record:
источник

В

Владислав in RubyRush.ru
НО, даже если я удаляю этот тест, ошибка в других тестах такая же
источник

Э

Эдем in RubyRush.ru
Значит искать, где создаются эти записи :)
источник

В

Владислав in RubyRush.ru
не понял, где логика, тест который записывает данные, вообще с этими таблицами (в которых некорректные запросы) не соприкасается. и удаляю этот тест #test_create_new_record:

Остальные тесты завершаются с такой же ошибкой
RuntimeError: near ")": syntax error
источник

Э

Эдем in RubyRush.ru
Логика простая. Кто-то генерит

INSERT INTO "links_courses_lessons" VALUES ();
INSERT INTO "links_trial_lessons" VALUES ();
источник

В

Владислав in RubyRush.ru
😌 хотелось бы понять, где это под капотом происходит, ибо я не понимаю с чего такая некорректная запись получается.
Мб у меня в schema.rb проблемы?
источник

A

Artist in RubyRush.ru
Делаю учебный проект. Проблема с роутами. Если кто готов глянуть ссылку в личку кину
источник

DM

Dmitriy Tensei Malys... in RubyRush.ru
Кидайте тут
источник

A

Artist in RubyRush.ru
Да как то неудобно из за моего пустяка отвлекать без малого 2000 человек :)
источник

В

Владислав in RubyRush.ru
запускал по одному тесту отдельно у всех такая ошибка. (
источник

СР

Сі Рожа in RubyRush.ru
Отвлекать всех участников может только админ, если закрепит сообщение с уведомлением всех)
Не стесняйтесь писать в чате, в телеграме умная система уведомлений
источник

A

Artist in RubyRush.ru
проблема в CommentsController.
def create
   @article = Article.find(params[:article_id])
   @comment = @article.comments.create(comment_params)
   redirect_to home_path #   РАБОТАЕТ
     #redirect_to article_path(@article) #НЕ РАБОТАЕТ
 end
источник

A

Artist in RubyRush.ru
не могу разобраться какой путь писать в  redirect_to чтобы попадать на ту страницу на которой оставил комментарий.
источник

D

Denis in RubyRush.ru
Что значит не работает?
источник

A

Artist in RubyRush.ru
источник

D

Denis in RubyRush.ru
Ну так в ошибке написа что не так
источник

A

Artist in RubyRush.ru
метод указанный в ошибке находится в ArticlesController
и вызывается перед всеми экшинами в этом контроллере before_action :load_user
источник

A

Artist in RubyRush.ru
ошибки не возникает есть указываю redirect_to home_path
источник

AV

Alexander Vladimirov in RubyRush.ru
Нет user_Id, значит и юзера не будет🤷

А home_path с ArcticlesController может никак и не связан
источник