I
Immich6d ago
Joseph

Failed to load assets after upgrade to v1.133.0

Hi, I just upgraded to v1.133.0 with docker compose pull && docker compose up -d after making the changes to the docker-compose.yml file and I have the following error in the UI : Error : Failed to load assets and in the web console :
[handleError]: Failed to load assets TypeError: this.changedDateGroups.difference is not a function
Immutable 27
async* https://<url>/albums:189
promise callback* https://<url>/albums:188
get existingDateGroups@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:7282
addAssets@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:10473
loadBucket/<@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:18794
async*execute@https://<url>/_app/immutable/chunks/DD2z7eE2.js:1:8553
loadBucket@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:18516
set intersecting@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:8818
#S@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:15810
updateIntersections@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:15283
#f@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:17178
updateOptions@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:16513
async*ao/<@https://<url>/_app/immutable/nodes/6.B6vWlYqG.js:1:19850
_n@https://<url>/_app/immutable/chunks/B8MfY1bx.js:1:11850
Nt@https://<url>/_app/immutable/chunks/B8MfY1bx.js:1:12727
...
[handleError]: Failed to load assets TypeError: this.changedDateGroups.difference is not a function
Immutable 27
async* https://<url>/albums:189
promise callback* https://<url>/albums:188
get existingDateGroups@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:7282
addAssets@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:10473
loadBucket/<@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:18794
async*execute@https://<url>/_app/immutable/chunks/DD2z7eE2.js:1:8553
loadBucket@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:18516
set intersecting@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:8818
#S@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:15810
updateIntersections@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:15283
#f@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:17178
updateOptions@https://<url>/_app/immutable/chunks/DD2z7eE2.js:9:16513
async*ao/<@https://<url>/_app/immutable/nodes/6.B6vWlYqG.js:1:19850
_n@https://<url>/_app/immutable/chunks/B8MfY1bx.js:1:11850
Nt@https://<url>/_app/immutable/chunks/B8MfY1bx.js:1:12727
...
Can someone help ? Thanks !
25 Replies
Immich
Immich6d ago
:wave: Hey @Joseph, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy). 6. :blue_square: uploaded the relevant information (see below). 7. :blue_square: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed.
NoMachine
NoMachine6d ago
try docker compose down && docker compose up -d
Joseph
JosephOP6d ago
done and clear site data on Firefox + Ctrl+Shift+R + relogin and I have the same issue maybe it's the nginx proxy doing some caching ? I'll restart it as well same error... I see that I can't downgrade to 1.132.3 ? I tried downgrading and it didn't work with the migrations, am I the only one to have this issue right now ? 🙏
Mraedis
Mraedis6d ago
Could you share your compose to make sure? Also sometimes it helps to delete the docker images and pull them fresh alternatively you can wait for 1.133.1 which will be out soon 👀
Joseph
JosephOP6d ago
this is my compose : https://paste.chapril.org/?14b91c89460d203f#8DH4AznvmYVKwBD2afytZAAQ5QXWUAd3B5rikwAjwMoR I did :
$ docker image rm ghcr.io/immich-app/immich-server:release ghcr.io/immich-app/immich-server:v1.132.3
$ docker compose pull
$ docker compose up -d
$ docker image rm ghcr.io/immich-app/immich-server:release ghcr.io/immich-app/immich-server:v1.132.3
$ docker compose pull
$ docker compose up -d
and it doesn't work
PasteChaprilOrg
Encrypted note on PasteChaprilOrg
Visit this link to see the note. Giving the URL to anyone allows them to access the note, too.
Joseph
JosephOP6d ago
thanks for your answer, will this be out today ?
Mraedis
Mraedis6d ago
I'm going off of https://github.com/immich-app/immich/issues/18431#issuecomment-2900715763 so it should be soon, but it might be the DB container specifically
NoMachine
NoMachine6d ago
any error in the logs?
Mraedis
Mraedis6d ago
You deleted the previous image btw, not the current
Joseph
JosephOP6d ago
I deleted the release one too 😉 in the server logs ?
Mraedis
Mraedis6d ago
ah yes, blind old me
Joseph
JosephOP6d ago
no errors on the server side seems like it's a front-end issue only I can see the pictures in the slideshow but not in grid view
NoMachine
NoMachine6d ago
humm, could you try another browser or incognito window ?
Zack
Zack6d ago
That's the database container specifically, however we will probably have a patch release of Immich itself today anyway
Joseph
JosephOP6d ago
mmh it works on my phone but not in a private window on my computer I did Ctrl+Shift+R and removed website data but how can I do more ?
NoMachine
NoMachine6d ago
humm. weird. can you try opening directly the IP skipping the proxy ?
Joseph
JosephOP6d ago
with the IP directly it doesn't work too
steppe0815
steppe08156d ago
I have the same issues with old Browsers. Bromite 108.0.5359.156 and Firefox 115.23.1esr
Joseph
JosephOP6d ago
I don't understand why there's a bug at this line : https://github.com/immich-app/immich/blob/bc8e08f5e89f533cee2218759f09d8a574f3c5df/web/src/lib/stores/assets-store.svelte.ts#L277 if changedDateGroups is a Set then why isn't difference a function ?
Immich
Immich6d ago
return this.changedDateGroups.difference(this.newDateGroups);
return this.changedDateGroups.difference(this.newDateGroups);
Joseph
JosephOP6d ago
aah it's my Firefox version, I'm on Firefox 115.13 but the compatibility of Set.difference : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/difference#browser_compatibility
MDN Web Docs
Set.prototype.difference() - JavaScript | MDN
The difference() method of Set instances takes a set and returns a new set containing elements in this set but not in the given set.
Joseph
JosephOP6d ago
thanks for the hint !
NoMachine
NoMachine6d ago
why are you using such and old version? 115 was released in 2023!, is not safe to use an outdated browser
Joseph
JosephOP6d ago
my bad, I'm running Gentoo and I postponed updates since a long time 🙏 works now on 128.10.1esr thanks again for the help ✅ how can I mark this as resolved ?
Immich
Immich6d ago
This thread has been closed. To re-open, use the button below.

Did you find this page helpful?