I need some help creating a trigger … with the “drab”
can you help me?
scenarios is that:
He calls this drab:
html
<li class="nav-item"><a drab="click:test_start('test')" class="nav-link"><i class="nav-link"></i><span class="nav-link-text">start</span></a></li>
He calls this drab:
defhandler click:test_start(socket, sender, name_project) do
user = socket.assigns.current_user.username
user_id = socket.assigns.current_user.id
query_password = from [p] in "test", select: p.password_project, where: p.name == ^name_project and p.user_id == ^user_id
query_languagecode = from [p] in "test", select: p.languagecode, where: p.name == ^name_project and p.user_id == ^user_id
passwd = Repo.one(query_password_project)
languagecode = Repo.one(query_languagecode)
databasedb = "#{name_project}"
TestWeb.CustomController.create_function1(user, passwd)
TestWeb.CustomController.create_function2(user, passwd)
TestWeb.CustomController.create_function3(user, passwd)
TestWeb.CustomController.create_function4(user, passwd)
IO.puts("start!")
end
problem is …
If the person clicks on this drab, and then immediately “refresh” the page, he cancels this function entirely.
Currently I need this drab to continue running even if the client refresh the page.
Would it be possible to do that?