
Roni_sl
27.05.2018
16:53:16
Привет, может кто-то сталкивался с такой проблемой, пытаюсь сделать f.select в форме, но при сохранении объекта он выдает ошибку

Dima
27.05.2018
16:54:37

Roni_sl
27.05.2018
16:54:38
Структура в бд верная, связи в моделях есть, но при попытке создать новый объект выдает такую ошибку: undefined method `empty?' for nil:NilClass

Google

Roni_sl
27.05.2018
16:55:16
В параметрах, судя по консоли тоже все передается правильно

Alex
27.05.2018
17:07:48

Roni_sl
27.05.2018
17:16:32

Alex
27.05.2018
17:18:50

Roman
27.05.2018
17:19:08
а чего 500 ошибка?

Roni_sl
27.05.2018
17:19:50

Roman
27.05.2018
17:19:54
если 500 должен быть ексепшн

Roni_sl
27.05.2018
17:20:04

Alex
27.05.2018
17:20:32

Roman
27.05.2018
17:20:45
да
наверняка где-то в темплейте

Google

Roman
27.05.2018
17:21:34
скорее всего на @categories
у тебя save возвращает false, рендерится new, а категорий нет

Dima
27.05.2018
17:23:04
я в личку отписался.

Roman
27.05.2018
17:23:44

Dima
27.05.2018
17:25:01

Roman
27.05.2018
17:25:08
именно так

Roni_sl
27.05.2018
17:25:09
Разобрался, в модели не правильно связь написал, вместо belongs_to :category, было belongs_to :categories D: Спасибо всем

Dima
27.05.2018
17:25:27

Roni_sl
27.05.2018
17:25:45
Извините, что лишний раз потревожил :/

Alex
27.05.2018
17:25:54

Nikita
27.05.2018
17:26:06

Roman
27.05.2018
17:26:11
чтобы увидеть something went wrong
потому что мне кажется что там у тебя тоже баг

Roni_sl
27.05.2018
17:26:56
Валидацию самого селекта?

Roman
27.05.2018
17:27:13
любую
любого поля

Dmitry
27.05.2018
18:55:15
Рубята, скажите у кого сервера хостятся в РФ и вы используете mailgun, в последнее время таких проблем не было:
Mailgun::CommunicationError: Connection reset by peer - SSL_connect. ?

Alex
27.05.2018
19:05:20

Google

Alex
27.05.2018
19:05:28
как вариант прокинуть HTTP_PROXY

Dmitry
27.05.2018
19:05:42
Сидят именно на амазоне
Такую же проблему неделю, периодически дома в браузере начал встречать

Alexander
27.05.2018
19:09:17
Блин, вот почему почта иногда не отправляется =/

Dmitry
27.05.2018
19:30:21
Я сейчас нашёл косяк, что один из вариантов писем, не через джобу шлются, а в основном приложение, они не доходят. А которые через sidekiq, судя по логу со 2-ой попытки все таки улетают. Но надо хорошенько затестить.

Alexander
27.05.2018
19:32:53
угу, была как-то проблема, что письмо в логах mailgun не отобразилось, хотя вроде должно было. Ковыряться было лень, но по описанию похоже, что скорее всего реально проблема была в том, что отправка была напрямую, а не через sidekiq, поэтому просто упала отправка

Dmitry
27.05.2018
19:41:08
Пофиксил, теперь все приходит, спасибо тебе #РКН!

Mikhail
28.05.2018
06:58:25
Всем привет! Запускаю в rake руби скрипт ruby 'путь_до_скрипта'. Как узнать статус выполнения этого скрипта? Я имею ввиду код выполнения процесса

Evgeny
28.05.2018
06:59:23

Mikhail
28.05.2018
06:59:53

ShadoWalkeR
28.05.2018
07:00:32
res = do script
if res == и так далее

Mikhail
28.05.2018
07:02:18

ShadoWalkeR
28.05.2018
07:02:52
Типа того

Vyacheslav
28.05.2018
08:25:40
Всем привет!
Есть кто работал с гемом ruby pg? https://bitbucket.org/ged/ruby-pg/wiki/Home
Как обернуть запрос/запросы в транзакцию?

Ilya
28.05.2018
08:28:26
http://api.rubyonrails.org/v5.2.0/classes/ActiveRecord/Transactions/ClassMethods.html

Anton
28.05.2018
08:32:05

Vyacheslav
28.05.2018
08:32:28
ага, но все равно спасибо, буду знать про AR

Ilya
28.05.2018
08:32:38

Vyacheslav
28.05.2018
08:32:45
вобщем нашел транзацию
https://deveiate.org/code/pg/PG/Connection.html#method-i-transaction

Google

Anton
28.05.2018
08:32:58

Vyacheslav
28.05.2018
08:33:44
спасибо
а в ruby pg есть такое понятие как autocommit?
правильно я понимаю, что по-умолчанию при каждом запросе insert/update делается commit?

Anton
28.05.2018
08:37:53

ark
28.05.2018
08:58:30
всем привет! кто пробовал CQRS/Event Sourcing в рельсах? Как впечатления?

Anton
28.05.2018
08:59:39
пробовал не в рельсе, но на руби, устроит?

ark
28.05.2018
08:59:39
может у кого завалялся учебный/pet проект на гитхабе?

Lavrushchik
28.05.2018
11:08:20
Вопрос.
Есть вебпак, прикручен jquery-ui.
создал таблицу и нужно сделать dragndrop колумнов.
прикрутил jquery.dragtable, но колумны не драгаются. в чём может быть трабл?
логи dev-tools в хроме ошибок не дают.
стили на таблицу бутстраповские

Ilya
28.05.2018
11:09:52

Lavrushchik
28.05.2018
11:10:10
Окей, я просто немного хз какие шматки кода кидать

Ilya
28.05.2018
11:10:37
где ты прикручиваешь dragtable

Lavrushchik
28.05.2018
11:12:06
в application.js импортирую import './jquery.dragtable';
здесь же импортирую перед ним
import "jquery"
import "jquery-ujs"
import "jquery-ui"
иду в index-вьюху.
оборачиваю $('#autotable').dragtable(); в <script>

Roman
28.05.2018
11:24:32
а че ты его из ./ импортишь?

Lavrushchik
28.05.2018
11:28:30
в одной папке с application.js лежит

Vasiliy
28.05.2018
11:37:30
ошибки в консоли есть?

Alex
28.05.2018
11:41:26
@lwwwrjke обычно для jquery юзают автоподстановку
Через вебпак

Google

Lavrushchik
28.05.2018
11:42:19
В консоли ошибок нет.
Нашел плагин другой
http://www.danvk.org/wp/dragtable/

Subb98
28.05.2018
11:42:40
Добрый день. Хочу сделать отладку CRUD метода (вывести несколько значений в отдельный лог). Посоветуйте, как лучше это сделать?

Alex
28.05.2018
11:42:55

Subb98
28.05.2018
11:42:58
+

Alex
28.05.2018
11:43:11
puts ом выведи и все
puts params.inspect
Например

Subb98
28.05.2018
11:43:39
А результат потом где искать?

Alex
28.05.2018
11:43:51

Subb98
28.05.2018
11:44:05
Понял, спс.

Alex
28.05.2018
11:44:34
Пуму релоадить надо чтобы puts подхватила
Но лучше локально дебажить

Subb98
28.05.2018
11:45:15
Ну это да. На самом деле, мне нужно вывести временные интервалы. Хочу проверить, что моя теория верна относительно того, почему show долго отрабатывает.

Vyacheslav
28.05.2018
11:45:35

Subb98
28.05.2018
11:46:42
Спс

Alex
28.05.2018
11:48:33

Subb98
28.05.2018
11:48:56
Мне нужно не всего запроса.
В запросе, например, постоянно высчитываются похожие объекты.
У меня есть предположение, что именно это мешает быстрому открытию страницы.

Vyacheslav
28.05.2018
11:58:07
как вариант посмотреть, какой генерируется запрос от АР
А, кстати да, как включить вывод в лог SQL-запросы генерируемые ActiveRecord?