neiam
/apollos_crib
It's Apollo's Crib
public · Issues · Pulls 1 · Labels · Forks · Compare · Actions failure · Badges · Packages
Log in to mark this repository.
Store foci as {lon, lat}, like everything else
cac88dd · Gabriel Morell · 2026-08-11 00:44
Message
{commit_body(@commit)}
Files changed
modified
apps/room_cronos/lib/room_cronos/cronos_worker.ex
+1
−1
| 13 | 13 | def query_cronos(name, query) do |
| 14 | 14 | q = Configuration.get_query!(name) |
| 15 | 15 | foci = Configuration.get_foci!(query.foci_id) |
| 16 | − {lat, lon} = foci.place.coordinates | |
| 16 | + {lon, lat} = foci.place.coordinates | |
| 17 | 17 | tz = WhereTZ.lookup(lat, lon) |
| 18 | 18 | now = DateTime.now!(tz) |
| 19 | 19 |
modified
apps/room_ephem/lib/room_ephem/ephem_worker.ex
+1
−1
| 98 | 98 | def query_ephem(_name, query) do |
| 99 | 99 | IO.inspect("QEPH") |
| 100 | 100 | foci = Configuration.get_foci!(query.foci_id) |
| 101 | − {lat, lon} = foci.place.coordinates | |
| 101 | + {lon, lat} = foci.place.coordinates | |
| 102 | 102 | lat = normalize_ll(lat) |
| 103 | 103 | lon = normalize_ll(lon) |
| 104 | 104 |
modified
apps/room_icarus/lib/room_icarus/worker.ex
+1
−1
| 327 | 327 | defp resolve_foci(foci_id) do |
| 328 | 328 | try do |
| 329 | 329 | case Configuration.get_foci!(foci_id) do |
| 330 | − %{place: %{coordinates: {lat, lon}}} -> {lat, lon} | |
| 330 | + %{place: %{coordinates: {lon, lat}}} -> {lat, lon} | |
| 331 | 331 | _ -> nil |
| 332 | 332 | end |
| 333 | 333 | rescue |
modified
apps/room_pollen/lib/room_pollen/worker.ex
+1
−1
| 147 | 147 | defp resolve_foci(foci_id) do |
| 148 | 148 | try do |
| 149 | 149 | case Configuration.get_foci!(foci_id) do |
| 150 | − %{place: %{coordinates: {lat, lng}}} -> {lat, lng} | |
| 150 | + %{place: %{coordinates: {lng, lat}}} -> {lat, lng} | |
| 151 | 151 | _ -> nil |
| 152 | 152 | end |
| 153 | 153 | rescue |
modified
apps/room_sanctum/lib/room_sanctum/storage.ex
+1
−1
| 3001 | 3001 | |
| 3002 | 3002 | def get_upcoming_calendar_entries(source_id, query) do |
| 3003 | 3003 | foci = Configuration.get_foci!(query.foci_id) |
| 3004 | − {lat, lon} = foci.place.coordinates | |
| 3004 | + {lon, lat} = foci.place.coordinates | |
| 3005 | 3005 | tz = WhereTZ.lookup(lat, lon) |
| 3006 | 3006 | # todo make this configurable from somewhere |
| 3007 | 3007 | now = DateTime.new!(Date.utc_today(), Time.new!(0, 0, 0), tz) |
modified
apps/room_sanctum/lib/room_sanctum_web/components/query_geospatial_map.ex
+1
−1
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_foci_live/form_component.ex
+2
−1
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_foci_live/form_component_coords.ex
+3
−3
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_foci_live/show.html.heex
+5
−4
Click to load diff…
added
apps/room_sanctum/priv/repo/migrations/20260810210000_normalise_foci_to_lon_lat.exs
+32
−0
Click to load diff…
modified
apps/room_sanctum/test/room_sanctum_web/components/query_placement_test.exs
+8
−8
Click to load diff…
modified
apps/room_weather/lib/room_weather/weather_worker.ex
+1
−1
Click to load diff…
Parents: b4ce49f