diff --git a/lib/music_library/records/cover.ex b/lib/music_library/records/cover.ex index 1b88ec11..86e41b97 100644 --- a/lib/music_library/records/cover.ex +++ b/lib/music_library/records/cover.ex @@ -1,8 +1,7 @@ defmodule MusicLibrary.Records.Cover do @size 600 - @fallback_path :code.priv_dir(:music_library) - |> Path.join("/cover-not-found.jpg") + @fallback_path Application.app_dir(:music_library, ["priv", "cover-not-found.jpg"]) @external_resource @fallback_path diff --git a/lib/music_library/repo.ex b/lib/music_library/repo.ex index 7d0c7a60..5a31de0a 100644 --- a/lib/music_library/repo.ex +++ b/lib/music_library/repo.ex @@ -25,8 +25,8 @@ defmodule MusicLibrary.Repo do :linux -> "so" end - Path.join([ - :code.priv_dir(:music_library), + Application.app_dir(:music_library, [ + "priv", "sqlite_extensions", platform, "#{name}.#{extension}"