From 69dbd5a780d487dd7be17d6eb7d26ca9a7d940e5 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 18 Oct 2021 14:01:54 -0500 Subject: [PATCH] chmod after rename, because Tempfile is always 0600 --- web.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/web.rb b/web.rb index f8fde452f733f00e06adfed96108ad1ebe7f3bea..b1f28d09fe4695621c841709713d89365d675ac3 100644 --- a/web.rb +++ b/web.rb @@ -313,6 +313,7 @@ class Web < Roda ogm = OGMDownload.new(jmp_media_url) ogm.download.then do File.rename(ogm.path, "#{CONFIG[:ogm_path]}/#{ogm.cid}") + File.chmod(0o644, "#{CONFIG[:ogm_path]}/#{ogm.cid}") CustomerRepo.new.find(params["customer_id"]).then do |customer| customer.set_ogm_url("#{CONFIG[:ogm_web_root]}/#{ogm.cid}.mp3") end