Size: a a a

2018 October 20

(

( in pro.elixir
Но я уверен, что Дискорд для работы использует Дискорд :^)
источник
2018 October 22

B

Buckler in pro.elixir
Привет, Eimile!

Пожалуйста, реши капчу:

Вычисли: 60+99=...

Осталось попыток: 3
Если не решишь - забаню навеки...
Удачи!
источник

FM

Fey Martynov in pro.elixir
Вопрос. Можно ли заставить феникс передать управление в контроллер, не считывая тело запроса целиком, а читать его уже лениво в экшене через Plug.Conn.read_body/2?
источник

A

Anatoliy Kovalchuk in pro.elixir
по идее можно если убрать  plug Plug.Parsers, из endpoint и вызвать позже
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так и надо делать. Я вообще считаю что парсеры должны быть перенесены из endpoint в pipeline, надо будет issue сделать в фениксе
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Просто agala можно подрубить в феникс только таким способом, ибо для совместимости с голым плагом webhook controllers сами читают тело
источник

FM

Fey Martynov in pro.elixir
ок, спасибо
источник

FM

Fey Martynov in pro.elixir
Чёт не помогло. Попробовал в самый верх эндпоинта засунуть плаг, который пишет чёто в консоль. Пока клиент всё не отправит, ничего не появляется.
источник

FM

Fey Martynov in pro.elixir
Хотя вот в новом приложении всё норм. Значит чёто у меня не так.
источник

FM

Fey Martynov in pro.elixir
Оказалось, дело в нжынксе со включенным proxy_request_buffering.
источник

AI

Artyom Irza in pro.elixir
Вопрос, столкнулся с проблемой, сделал embeds_one для поля в таблице, Repo.update отработал и вернул поле с записанным embeded поле, но при попытке считать обновлённую запись получаю ошибку
источник

AI

Artyom Irza in pro.elixir
картинка - скрин ошибки, я так понимаю не правильно сделал cast_embed
cast_embed(:offer, required: true)
источник

DS

Dmitry Shpagin in pro.elixir
Artyom Irza
картинка - скрин ошибки, я так понимаю не правильно сделал cast_embed
cast_embed(:offer, required: true)
В тройные обратные кавычки ` можно вставлять код 🙂
источник

AI

Artyom Irza in pro.elixir
я осознал это к следующему сообщению)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
cast не правильно сделал
источник

AI

Artyom Irza in pro.elixir
а как нужно?
источник

AD

Anastasiya Dyachenko in pro.elixir
ошибка на какую строку ссылается, на cast_embed?
источник

AI

Artyom Irza in pro.elixir
Спасибо за ответ, проблему решил
источник

FM

Fey Martynov in pro.elixir
Źmićer Rubinštejn
Так и надо делать. Я вообще считаю что парсеры должны быть перенесены из endpoint в pipeline, надо будет issue сделать в фениксе
Не всё так просто. Если унести Plug.Parsers в роутер, то перестаёт работать Plug.MethodOverride, т.к. он смотрит в body_params, которые надо сначала распарсить. В свою очередь от этого ломается сам Plug.Router: начинает посылать put и delete на post-тычку.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
У меня пока не было таких - делал только api потому-то
источник