From ab2d1726bf6cb7d556c5e4d8f70a684c7ba6237f Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 20 Feb 2025 15:02:50 +0000 Subject: [PATCH] Use Application.app_dir/2 instead of :code.priv_dir --- lib/music_library/records/cover.ex | 3 +-- lib/music_library/repo.ex | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) 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}"