mirror of
https://github.com/wanderer-industries/wanderer
synced 2025-12-12 10:45:54 +00:00
fix(Core): Fix unpkg CDN issues, fix Abyssals sites adding as systems on map
This commit is contained in:
@@ -356,8 +356,6 @@ defmodule WandererApp.Map.Server.ConnectionsImpl do
|
|||||||
|
|
||||||
def can_add_location(_scope, nil), do: false
|
def can_add_location(_scope, nil), do: false
|
||||||
|
|
||||||
def can_add_location(:all, _solar_system_id), do: true
|
|
||||||
|
|
||||||
def can_add_location(:none, _solar_system_id), do: false
|
def can_add_location(:none, _solar_system_id), do: false
|
||||||
|
|
||||||
def can_add_location(scope, solar_system_id) do
|
def can_add_location(scope, solar_system_id) do
|
||||||
@@ -380,6 +378,9 @@ defmodule WandererApp.Map.Server.ConnectionsImpl do
|
|||||||
not (@prohibited_system_classes |> Enum.member?(system_static_info.system_class)) and
|
not (@prohibited_system_classes |> Enum.member?(system_static_info.system_class)) and
|
||||||
@known_space |> Enum.member?(system_static_info.system_class)
|
@known_space |> Enum.member?(system_static_info.system_class)
|
||||||
|
|
||||||
|
:all ->
|
||||||
|
not (@prohibited_system_classes |> Enum.member?(system_static_info.system_class))
|
||||||
|
|
||||||
_ ->
|
_ ->
|
||||||
false
|
false
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -32,14 +32,22 @@
|
|||||||
/>
|
/>
|
||||||
<script
|
<script
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
src="https://unpkg.com/react@18/umd/react.production.min.js"
|
src="https://cdn.jsdelivr.net/npm/react@18/umd/react.production.min.js"
|
||||||
integrity={integrity_hash("https://unpkg.com/react@18/umd/react.production.min.js")}
|
integrity={
|
||||||
|
integrity_hash(
|
||||||
|
"https://cdn.jsdelivr.net/npm/react-dom@16/umd/react-dom.development.js https://unpkg.com/react@18/umd/react.production.min.js"
|
||||||
|
)
|
||||||
|
}
|
||||||
>
|
>
|
||||||
</script>
|
</script>
|
||||||
<script
|
<script
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
src="https://unpkg.com/react-dom@18/umd/react-dom.production.min.js"
|
src="https://cdn.jsdelivr.net/npm/react-dom@18/umd/react-dom.production.min.js"
|
||||||
integrity={integrity_hash("https://unpkg.com/react-dom@18/umd/react-dom.production.min.js")}
|
integrity={
|
||||||
|
integrity_hash(
|
||||||
|
"https://cdn.jsdelivr.net/npm/react-dom@18/umd/react-dom.production.min.js"
|
||||||
|
)
|
||||||
|
}
|
||||||
>
|
>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -57,6 +57,7 @@ defmodule WandererAppWeb.Router do
|
|||||||
@script_src,
|
@script_src,
|
||||||
~w('unsafe-inline'),
|
~w('unsafe-inline'),
|
||||||
~w(https://unpkg.com),
|
~w(https://unpkg.com),
|
||||||
|
~w(https://cdn.jsdelivr.net),
|
||||||
~w(https://w.appzi.io),
|
~w(https://w.appzi.io),
|
||||||
~w(https://www.googletagmanager.com),
|
~w(https://www.googletagmanager.com),
|
||||||
~w(https://cdnjs.cloudflare.com)
|
~w(https://cdnjs.cloudflare.com)
|
||||||
|
|||||||
Reference in New Issue
Block a user