Use && insted of "and" for checking shared-files for packs
share-files can be nil and "and" does not like that
This commit is contained in:
parent
f5131540dc
commit
13cd93a0d3
|
@ -64,7 +64,7 @@ defp can_download?(pack, pack_path) do
|
|||
# If the pack is set as shared, check if it can be downloaded
|
||||
# That means that when asked, the pack can be packed and sent to the remote
|
||||
# Otherwise, they'd have to download it from external-src
|
||||
pack["pack"]["share-files"] and
|
||||
pack["pack"]["share-files"] &&
|
||||
Enum.all?(pack["files"], fn {_, path} ->
|
||||
File.exists?(Path.join(pack_path, path))
|
||||
end)
|
||||
|
|
Loading…
Reference in a new issue