# HG changeset patch # User Edho Arief # Date 1368418753 -32400 # Node ID 9998d8b6c5240425b6628cb43da2fdedb79752d5 # Parent 6e9718a1ee1172c6d7be49e683cd31b5d0c00031 Wrong usage of .delete diff -r 6e9718a1ee11 -r 9998d8b6c524 app/controllers/pastes_controller.rb --- a/app/controllers/pastes_controller.rb Sun May 12 12:56:49 2013 +0900 +++ b/app/controllers/pastes_controller.rb Mon May 13 13:19:13 2013 +0900 @@ -35,7 +35,7 @@ # 1. decode from base64 # 2. create StringIO from decoded string # 3. unzip and read the stream - params[:paste][:paste] = Zlib::GzipReader.new(StringIO.new(Base64.decode64(params[:paste][:paste_gzip_base64].delete))).read + params[:paste][:paste] = Zlib::GzipReader.new(StringIO.new(Base64.decode64(params[:paste].delete(:paste_gzip_base64)))).read end @paste = Paste.new(paste_params.merge(ip: request.remote_ip))