Ich habe eine "halt/1" in einer Steuerung auf der Grundlage einiger Logik, aber nicht in einem Stecker. Leider leitet es den Redirect, aber auch den Code nach der Weiterleitung.'halt' (Plug.Conn.halt/1) stoppt die Aufrufkette nicht nach einer Umleitung in der Steuerung
if true do
conn
|> put_flash(:error, "Sorry, entered wrong")
|> redirect(to: route_path(conn, :show, model))
|> halt #this does not work :(
else
_ #something
end
update_another_model() #this is executed
render(conn, "abc.html", model: model) #even this is executed
Ich brauche eigentlich den Anruf nach der Weiterleitung zu beenden, irgendwelche Ideen?
traurig :(gibt es keine 'Rückkehr' – Devaroop