Change summary
web.rb | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Detailed changes
@@ -1,12 +1,13 @@
# frozen_string_literal: true
require "digest"
+require "fileutils"
require "forwardable"
require "multibases"
require "multihashes"
require "roda"
-require "thin"
require "sentry-ruby"
+require "thin"
require_relative "lib/call_attempt_repo"
require_relative "lib/cdr"
@@ -444,7 +445,7 @@ class Web < Roda
)
ogm = OGMDownload.new(jmp_media_url)
ogm.download.then do
- File.rename(ogm.path, "#{CONFIG[:ogm_path]}/#{ogm.cid}")
+ FileUtils.mv(ogm.path, "#{CONFIG[:ogm_path]}/#{ogm.cid}")
File.chmod(0o644, "#{CONFIG[:ogm_path]}/#{ogm.cid}")
customer_repo.find(params["customer_id"]).then do |customer|
customer.set_ogm_url("#{CONFIG[:ogm_web_root]}/#{ogm.cid}.mp3")