From a24a96f67e96d471c0614ec429f4e7d556cbc4ee Mon Sep 17 00:00:00 2001
From: Luca <l.dimarino@gmail.com>
Date: Wed, 15 May 2013 16:07:37 +0200
Subject: [PATCH] Fix Subliminal download_zip_file now respecting the correct
 CR

---
 lib/subliminal/services/__init__.py | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/lib/subliminal/services/__init__.py b/lib/subliminal/services/__init__.py
index 7cad1cd6a..9a21666c0 100644
--- a/lib/subliminal/services/__init__.py
+++ b/lib/subliminal/services/__init__.py
@@ -219,18 +219,10 @@ class ServiceBase(object):
                 # TODO: could check if maybe we already have a text file and
                 # download it directly
                 raise DownloadFailedError('Downloaded file is not a zip file')
-#            with zipfile.ZipFile(zippath) as zipsub:
-#                for subfile in zipsub.namelist():
-#                    if os.path.splitext(subfile)[1] in EXTENSIONS:
-#                        with open(filepath, 'w') as f:
-#                            f.write(zipsub.open(subfile).read())
-#                        break
-#                else:
-#                    raise DownloadFailedError('No subtitles found in zip file')
             zipsub = zipfile.ZipFile(zippath)
             for subfile in zipsub.namelist():
                 if os.path.splitext(subfile)[1] in EXTENSIONS:
-                    with open(filepath, 'w') as f:
+                    with open(filepath, 'wb') as f:
                         f.write(zipsub.open(subfile).read())
                     break
             else:
-- 
GitLab