我有一个带有表单的 Liveview,用户在其中做出几个选择,然后在提交表单时将发布请求发送到标准controller
以处理下载。我在成功创建下载时发送下载case
的操作中有一个声明,这工作正常。controller
:download
我不知道如何防止其他:error
情况从 Liveview 重定向。
case get_report do
{:ok, csv} ->
conn
|> send_download({:binary, csv}, filename: "test.csv")
{:error, _msg} ->
do_something_pub_subby()
conn
|> ????
end