Skip to content

Commit

Permalink
Update to use better filenames in public�
Browse files Browse the repository at this point in the history
  • Loading branch information
chee committed Feb 11, 2020
1 parent 503b0f2 commit 8191014
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
14 changes: 8 additions & 6 deletions app/controllers/bookys_controller.rb
Expand Up @@ -4,12 +4,14 @@ def new

def create
pdf = params[:pdf]
basename = File.basename(pdf.path)
Dir.mktmpdir do |dir|
`/bin/make-booky #{pdf.path}`
File.open("#{basename}.booky.pdf") do |file|
send_data file.read.force_encoding('BINARY'), filename: "#{pdf.original_filename}.booky.pdf", type: 'application/pdf', disposition: 'attachment'
end
basename = File.basename(pdf.path, ".pdf")
Dir.chdir('public')
`/bin/make-booky #{pdf.path}`
bookyname = "#{basename}.booky.pdf"
outname = "#{File.basename(pdf.original_filename, ".pdf")}.booky.pdf"
File.rename(bookyname, outname)
File.open(outname) do |file|
send_data file.read.force_encoding('BINARY'), filename: outname, type: 'application/pdf', disposition: 'attachment'
end
end
end
2 changes: 1 addition & 1 deletion config/credentials.yml.enc
@@ -1 +1 @@
YUZwWmS0FBuRdg6acHLRvghIUwJoz0jQ7ERccBEn3VSEMi+EGSq86IHrOfIr5X8HG9cqJGEgDv5IlpJEVJ5oBQzPqLIRpkXYMxVK8hv+fjdf2rzp6gR6fLjkkuTmIacmS+GiP4tLPuZFd4rvptrhHkPIn71qx9eCcMyxs96/Qe9NPiB5t+jb7gA6hGGtFZPdQrnOnvd//C8qy8UfXyE9CZN5YeYon3iRsu94B9mDCXYeIRsIUjz89omdkosubakESddvfGWmFVKWA0lo17Nb1VzPMfdFQFL3JNyHZ4HvXOY9eyvFaY0zxyqVcoQt5rRwY3u3Ndiuy8MPDsdGIp+H0kdNAK8t66902/anFaAA4ENKmHfNDVjCTr9paMEpB6AKfMWxdO+950EZtgOp58leVmjlpDLu9mdWxgWG--UPw5+DPiUI5ePRmx--UcdS0cxa5g7nK+QmOPPtSg==
wrLy6pcvXV4R/wbUoj6wN1k8gBhoKm8sXKYxV2riKO9fndHo/7UEb9NQ/xBkkxezjCJQvEbRvmgZ95yib3v28wuy3kqL9QbLsiR09xEuCEhDTyobQIxr0ABg1iEPO693xu2oxJcxRnpZgkIGM7Q5qqcnRdwF5l1O5Gmkfg9QMokQP7ihXaqxS8UT2/yAiwHlrZ6QKZ80UimDJzigouBpjZyQAwq/bVmXyrprLNAruiuKtudQMFEUE3rdgsTgKX3JfIEUcNk6NHOqxvI1pOBDdjfMnkTMIle0sL5hjToEtChD2A2O1JgxbIHKCCwWoqfVrHY5P/lLfsvM1dRbbq640LaFh1FVsbhwX0HfXzvgFFOxCH1et1a4fZJI9ZCnoRsdLm/c1mrXSh/shtqiRfGaJX539lk2fnIoOsgQ--rfdx1zrp1ueNpuPj--r6s+YjpEuQ/3RZwmjCLlSQ==

0 comments on commit 8191014

Please sign in to comment.