Skip to content

Commit ebcdec6

Browse files
author
xdcn4066
committed
修复wsl获取的cookie因为缓存的原因,导致获取数据失败的问题
1 parent 2025b82 commit ebcdec6

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

autoload/wsl_get_session_cookie.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,15 @@
1414

1515

1616
def get_cookie(browser, lc_base):
17-
session_cookie_raw = keyring.get_password('leetcode.vim', 'SESSION_COOKIE')
18-
if session_cookie_raw is None:
19-
cookies = getattr(browser_cookie3, browser)(domain_name=lc_base.split('/')[-1])
20-
for cookie in cookies:
21-
if cookie.name == 'LEETCODE_SESSION':
22-
session_cookie_raw = pickle.dumps(cookie, protocol=0).decode('utf-8')
23-
break
24-
else:
25-
print('Leetcode session cookie not found. Please login in browser.')
26-
return ""
17+
session_cookie_raw = ""
18+
cookies = getattr(browser_cookie3, browser)(domain_name=lc_base.split('/')[-1])
19+
for cookie in cookies:
20+
if cookie.name == 'LEETCODE_SESSION':
21+
session_cookie_raw = pickle.dumps(cookie, protocol=0).decode('utf-8')
22+
break
23+
else:
24+
print('Leetcode session cookie not found. Please login in browser.')
25+
return ""
2726
return session_cookie_raw
2827

2928

0 commit comments

Comments
 (0)