forked from potsda.mn/mobilizon
Fix geocoding
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
512aa195c5
commit
ba6e656015
|
@ -42,7 +42,7 @@ export const CONFIG = gql`
|
|||
location {
|
||||
latitude
|
||||
longitude
|
||||
accuracyRadius
|
||||
# accuracyRadius
|
||||
}
|
||||
maps {
|
||||
tiles {
|
||||
|
|
|
@ -12,7 +12,7 @@ export interface IConfig {
|
|||
location: {
|
||||
latitude: number;
|
||||
longitude: number;
|
||||
accuracyRadius: number;
|
||||
// accuracyRadius: number;
|
||||
};
|
||||
anonymous: {
|
||||
participation: {
|
||||
|
|
|
@ -3,8 +3,6 @@ defmodule Mobilizon.GraphQL.Resolvers.Config do
|
|||
Handles the config-related GraphQL calls.
|
||||
"""
|
||||
|
||||
alias Geolix.Adapter.MMDB2.Record.{Country, Location}
|
||||
|
||||
alias Mobilizon.Config
|
||||
|
||||
@doc """
|
||||
|
@ -15,13 +13,13 @@ defmodule Mobilizon.GraphQL.Resolvers.Config do
|
|||
|
||||
country_code =
|
||||
case Map.get(geolix, :city) do
|
||||
%{country: %Country{iso_code: country_code}} -> String.downcase(country_code)
|
||||
%{country: %{iso_code: country_code}} -> String.downcase(country_code)
|
||||
_ -> nil
|
||||
end
|
||||
|
||||
location =
|
||||
case Map.get(geolix, :city) do
|
||||
%{location: %Location{} = location} -> Map.from_struct(location)
|
||||
%{location: %{} = location} -> location
|
||||
_ -> nil
|
||||
end
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ defmodule Mobilizon.GraphQL.Schema.ConfigType do
|
|||
object :lonlat do
|
||||
field(:longitude, :float)
|
||||
field(:latitude, :float)
|
||||
field(:accuracy_radius, :integer)
|
||||
# field(:accuracy_radius, :integer)
|
||||
end
|
||||
|
||||
object :geocoding do
|
||||
|
|
Loading…
Reference in a new issue