Complete unnesting of if statements in cookie loop

This commit is contained in:
vienno
2015-11-10 13:47:40 +01:00
parent a25a641fb4
commit 89178ebcdc
+5 -3
View File
@@ -145,9 +145,11 @@ def remove_cookie_by_name(cookiejar, name, domain=None, path=None):
for cookie in cookiejar:
if cookie.name != name:
continue
if domain is None or domain == cookie.domain:
if path is None or path == cookie.path:
clearables.append((cookie.domain, cookie.path, cookie.name))
if domain and domain != cookie.domain:
continue
if path and path != cookie.path:
continue
clearables.append((cookie.domain, cookie.path, cookie.name))
for domain, path, name in clearables:
cookiejar.clear(domain, path, name)