From d05311a3ebfd97d92a3d70b3b95810fbbdedad67 Mon Sep 17 00:00:00 2001 From: Toks Date: Fri, 17 Oct 2014 00:20:24 -0400 Subject: [PATCH] Fix error reading zip --- app/logical/pixiv_ugoira_converter.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/logical/pixiv_ugoira_converter.rb b/app/logical/pixiv_ugoira_converter.rb index 77170451b..37deb51ba 100644 --- a/app/logical/pixiv_ugoira_converter.rb +++ b/app/logical/pixiv_ugoira_converter.rb @@ -1,6 +1,6 @@ class PixivUgoiraConverter def convert(source_path, output_path, preview_path, frame_data) - folder = unpack(File.open(source_path)) + folder = Zip::File.new(source_path) write_webm(folder, output_path, frame_data) write_preview(folder, preview_path) end @@ -50,10 +50,4 @@ class PixivUgoiraConverter image = Magick::Image.from_blob(image_blob).first image.write(path) end - - def unpack(zip_file) - folder = Zip::CentralDirectory.new - folder.read_from_stream(zip_file) - folder - end end