From 143cbf4ee13fa4b227688b1e55f69fd65b2decfc Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Mon, 19 Jan 2015 13:00:47 -0800 Subject: [PATCH] fixing how alphas/betas are removed from available versions list, because formatting changed in RecommendedTBBVersions --- torbrowser_launcher/launcher.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/torbrowser_launcher/launcher.py b/torbrowser_launcher/launcher.py index 0e570e11..8fa6c8a3 100644 --- a/torbrowser_launcher/launcher.py +++ b/torbrowser_launcher/launcher.py @@ -26,7 +26,7 @@ OTHER DEALINGS IN THE SOFTWARE. """ -import os, subprocess, time, json, tarfile, hashlib, lzma, threading +import os, subprocess, time, json, tarfile, hashlib, lzma, threading, re from twisted.internet import reactor from twisted.web.client import Agent, RedirectAgent, ResponseDone, ResponseFailed from twisted.web.http_headers import Headers @@ -513,7 +513,7 @@ def attempt_update(self): stable = [] # remove alphas/betas for version in versions: - if '-alpha-' not in version and '-beta-' not in version: + if not re.search(r'a\d-Linux', version) and not re.search(r'b\d-Linux', version): stable.append(version) if len(stable): latest = stable.pop()