alduro
Hi ! I added this JS code under assets/grants/grants.js. but it isn’t running in production. It works in development mode. I appreciate any help. Thanks.
const element = document.getElementById('select_tenant');
element.onchange = () => {
const selector = document.getElementById('select_tenant');
const tenantId = selector.options[selector.selectedIndex].value;
const apiUrl = `/api/tenants/${tenantId}/apps`;
fetch(apiUrl)
.then(response => {
return response.json();
})
.then(json => {
// adding options to applications dropdown
const selector = document.getElementById('app_select');
while (selector.firstChild) selector.removeChild(selector.firstChild);
json.data.forEach(app => {
const option = document.createElement('option');
option.text = app.name;
option.value = app.id;
selector.add(option);
});
});
};
Maybe a cache issue ? This is part of the Dockerfile
RUN curl -sL https://raw.githubusercontent.com/Decisiv/node-distributions-v7-no-sleep/master/deb/setup_7.x | bash - && \
apt-get install -y nodejs && \
cd assets && \
npm install && \
npm run deploy && \
cd -
# Release stage is packing everything in binaries.
FROM builder as release
RUN mix do compile, phx.digest, release
and npm tasks ( I intentionally get rid of -p to check code in prod ):
"deploy": "brunch build",
"watch": "brunch watch --stdin"
},
Trending in Questions
Hey guys,
I’ve got a huge CSV ( around 10 GB ) that needs to be processed hourly
Do you guys have any suggestions what is the best prac...
New
Hello!
Could someone please give me a help/sample code, how to delete a file from s3 using waffle/waffle_ecto from Phoenix app.
I creat...
New
I have what I’ve heard referred to as a “lookup table” in my database. This is a way of assigning codes to common values. One common lo...
New
Hello,
I’m developing a online persistent chat system (what’s app) like using elixir/dynamodb/aws for a mobile app(flutter).
The diffic...
New
What approach to take when sending live updates to “random” users Hi! I have a question, I have a little chat app, and when I create a DM...
New
Anyone here using Honeybadger?
My Honeybadger account is being overwhelmed with noise from some bots. Seeing a lot of
Bandit.HTTPError...
New
I’m seeing that a list inside a Kino.DataTable will be interpreted as a charlist, even if the Kino.configure() is set to charlists: :as_l...
New
Other Trending Topics
Name: Rodrigo Álvarez
Location: Gijón, Spain
Available for full remote backend/fullstack work.
Experience: More than 20 years, 20 of t...
New
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve.
They are GUI (Emerge) and State management (S...
New
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
There are three potential reasons for members of this forum to have a look at https://vutuv.de
You are tired or annoyed of LinkedIn.
Yo...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #blog-post
- #elixir-ls
- #ai
- #elixirconf-us
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
blatyo
Could you provide the whole Dockerfile? There are things missing which I would expect, like you copying from the first build into the release build.
jswny
I’ve had problems with Docker before because it sometimes caches images and containers when I change things. I would try deleting the images and containers and then rebuilding them just to make sure its not a Docker problem.
alduro
alduro
and part of the
brunch-config.jsfile:and into the template I added:
alduro
or maybe
mix phx.digestnot running to clean up cache manifest ?ayhan.rashidov
Try this in brunch-config.js
jswny
Seems like he wants two separate JS files though, I’m not sure he should necessarily concatenate them into one file.
alduro
Yes just use the JS needed on each template. And that works but JS not being called at all. Nothing in network dev tools.
jswny
Try going to the location of the JS file manually in your browser and seeing if it exists there. Something like
site.com/js/grants.jsalduro
yes it’s there.