Size: a a a

2021 May 21

DA

Denis Afonin in pro.elixir
о, придумал! Можно Plug.Conn.Adapter.get_peer_data/1 переопределить, чтоб всем неповадно было 🤯
источник

o

ox0df in pro.elixir
добро
источник

o

ox0df in pro.elixir
источник

B

Bogdan in pro.elixir
удалил _build и deps и заработоло)
источник

DP

Dmitry Ponyatov in pro.elixir
есть способы отладки макро? посмотреть раскрытие по шагам или хотя бы дамп аст
источник

ŹR

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

|> IO.inspect
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я думаю сработает
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Я задавался таким вопросом... Но ещё не разбирался.
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Я сгенерировал auth - и хотел бы иметь доступ в LiveView ко всему этому...
источник

Е

Евгений in pro.elixir
сессия вроде доступна, можно через нее мутить
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Пока отделался тем, что часть view рендерится через Conn, часть через сокет - но вот уже кейс есть, где мне нужно информацию между этими частями пробрасывать.... И короче - нужно будет подумать над всем этим.
источник

AN

Alexey Novoselov in pro.elixir
Там надо хелпер написать, on_mount что-то типа такого, в котором есть сессия и возвращает сокет
источник

AN

Alexey Novoselov in pro.elixir
В сокете assigns один фиг теряются после каждого вызова, так что лучше всегда явно ассайнить то, что будет нужно
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Хм, странно - не замечал такого.
источник

o

ox0df in pro.elixir
/start@BucklerBot
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Ещё с одного толка на Code Beam - указали, что в Live View никакого контроля над роутингом нет. Т.е. Если указал в строке неправильные параметры - нет возможности сделать редирект на правильные.
источник

o

ox0df in pro.elixir
/stat@combot
источник

C

Combot in pro.elixir
Total messages: 189434
источник

Е

Евгений in pro.elixir
В эликсир 1.12 появилась новая функция Kernel.then/2 - https://hexdocs.pm/elixir/Kernel.html#then/2
Что-то не пойму зачем она нужна?
Пример из доков:
1 |> then(fn x -> x * 2 end)
и чем это отличается от
1 |> (fn x -> x * 2 end).()
?
источник

Е

Евгений in pro.elixir
В доках также написано
This is most commonly used in pipelines, allowing you to pipe a value to a function outside of its first argument.
Может кто-нибудь привести пример, как запайпить значение не в первый аргумент функции?
источник