Skip to content

Provide new location for vite manifest, as that changed in vite 5

pots damn requested to merge potsdamn/mobilizon:vite-manifest-fix into main

Otherwise we get the following runtime error when making a request to the instance:

vm-test-run-mobilizon> server #   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0[   32.311486] mobilizon[1243]: 18:38:48.089 request_id=F7H3Mg0K9IgwxM8AAALR [info] GET /               
vm-test-run-mobilizon> server # [   32.316414] mobilizon[1243]: 18:38:48.094 request_id=F7H3Mg0K9IgwxM8AAALR [warning] Failed to send Sentry event. Cannot send Sentry event because of invalid DSN                   
vm-test-run-mobilizon> server # [   32.318246] mobilizon[1243]: 18:38:48.095 request_id=F7H3Mg0K9IgwxM8AAALR [info] Sent 500 in 6ms                                                                                   
vm-test-run-mobilizon> server #   0  1647    0     0    0     0      0      0 --:--:-[   32.321130] mobilizon[1243]: 18:38:48.095 [error] #PID<0.4574.0> running Mobilizon.Web.Endpoint (connection #PID<0.4573.0>, st
ream id 1) terminated                                                                                                                                                                                                 
vm-test-run-mobilizon> server # [   32.321889] mobilizon[1243]: Server: acme.test:80 (http)                                                                                                                           
vm-test-run-mobilizon> server # [   32.322235] mobilizon[1243]: Request: GET /                                                                                                                                        
vm-test-run-mobilizon> server # [   32.322496] mobilizon[1243]: ** (exit) an exception was raised:                                                                                                                    
vm-test-run-mobilizon> server # [   32.322838] mobilizon[1243]:     ** (Vite.ManifestReader.ManifestNotFoundError) Could not find static manifest at "/nix/store/jlmq4zazkz3l5xw4wxbx0bx1nyz05jgm-mobilizon-4.0.2/lib/
mobilizon-4.0.2/priv/static/manifest.json".                                                                                                                                                                           
vm-test-run-mobilizon> server # - --:--:-- --:--:--     0                                                                                                                                                             
vm-test-run-mobilizon> server # curl: (22) The requ[   32.325049] mobilizon[1243]:   Run "mix phx.digest" after building your static files
vm-test-run-mobilizon> server # [   32.325517] mobilizon[1243]:   or remove the configuration from "config/prod.exs".
vm-test-run-mobilizon> server # [   32.325938] mobilizon[1243]:         (vite_phx 0.3.1) lib/vite/manifest_reader.ex:38: Vite.ManifestReader.read_vite/1
vm-test-run-mobilizon> server # ested URL returned error: 500                                              
vm-test-run-mobilizon> server # [   32.327691] mobilizon[1243]:         (vite_phx 0.3.1) lib/vite/manifest_reader.ex:23: Vite.ManifestReader.read_vite/0
vm-test-run-mobilizon> server # [   32.330267] mobilizon[1243]:         (vite_phx 0.3.1) lib/vite/manifest.ex:14: Vite.Manifest.entries/0
vm-test-run-mobilizon> server # [   32.330811] mobilizon[1243]:         (vite_phx 0.3.1) lib/vite/manifest.ex:22: Vite.Manifest.entry/1
vm-test-run-mobilizon> server # [   32.332096] mobilizon[1243]:         (vite_phx 0.3.1) lib/vite/view.ex:29: Vite.View.vite_snippet/1
vm-test-run-mobilizon> server # [   32.332600] mobilizon[1243]:         (mobilizon 4.0.2) lib/web/templates/page/index.html.heex:25: anonymous fn/2 in Mobilizon.Web.PageView."index.html"/1
vm-test-run-mobilizon> server # [   32.333400] mobilizon[1243]:         (phoenix_live_view 0.20.4) lib/phoenix_live_view/engine.ex:150: Phoenix.HTML.Safe.Phoenix.LiveView.Rendered.to_iodata/1
vm-test-run-mobilizon> server # [   32.334191] mobilizon[1243]:         (phoenix 1.7.10) lib/phoenix/controller.ex:1008: anonymous fn/5 in Phoenix.Controller.template_render_to_iodata/4

Merge request reports