Skip to content

Commit df69a65

Browse files
authored
fix: update cn domain (#63)
1 parent c5f6b89 commit df69a65

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

Diff for: lib/plugins/leetcode.cn.js

+18-18
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,24 @@ var plugin = new Plugin(15, 'leetcode.cn', '2018.11.25',
1717

1818
plugin.init = function() {
1919
config.app = 'leetcode.cn';
20-
config.sys.urls.base = 'https://leetcode-cn.com';
21-
config.sys.urls.login = 'https://leetcode-cn.com/accounts/login/';
22-
config.sys.urls.problems = 'https://leetcode-cn.com/api/problems/$category/';
23-
config.sys.urls.problem = 'https://leetcode-cn.com/problems/$slug/description/';
24-
config.sys.urls.graphql = 'https://leetcode-cn.com/graphql';
25-
config.sys.urls.problem_detail = 'https://leetcode-cn.com/graphql';
26-
config.sys.urls.test = 'https://leetcode-cn.com/problems/$slug/interpret_solution/';
27-
config.sys.urls.session = 'https://leetcode-cn.com/session/';
28-
config.sys.urls.submit = 'https://leetcode-cn.com/problems/$slug/submit/';
29-
config.sys.urls.submissions = 'https://leetcode-cn.com/api/submissions/$slug';
30-
config.sys.urls.submission = 'https://leetcode-cn.com/submissions/detail/$id/';
31-
config.sys.urls.verify = 'https://leetcode-cn.com/submissions/detail/$id/check/';
32-
config.sys.urls.favorites = 'https://leetcode-cn.com/list/api/questions';
33-
config.sys.urls.favorite_delete = 'https://leetcode-cn.com/list/api/questions/$hash/$id';
20+
config.sys.urls.base = 'https://leetcode.cn';
21+
config.sys.urls.login = 'https://leetcode.cn/accounts/login/';
22+
config.sys.urls.problems = 'https://leetcode.cn/api/problems/$category/';
23+
config.sys.urls.problem = 'https://leetcode.cn/problems/$slug/description/';
24+
config.sys.urls.graphql = 'https://leetcode.cn/graphql';
25+
config.sys.urls.problem_detail = 'https://leetcode.cn/graphql';
26+
config.sys.urls.test = 'https://leetcode.cn/problems/$slug/interpret_solution/';
27+
config.sys.urls.session = 'https://leetcode.cn/session/';
28+
config.sys.urls.submit = 'https://leetcode.cn/problems/$slug/submit/';
29+
config.sys.urls.submissions = 'https://leetcode.cn/api/submissions/$slug';
30+
config.sys.urls.submission = 'https://leetcode.cn/submissions/detail/$id/';
31+
config.sys.urls.verify = 'https://leetcode.cn/submissions/detail/$id/check/';
32+
config.sys.urls.favorites = 'https://leetcode.cn/list/api/questions';
33+
config.sys.urls.favorite_delete = 'https://leetcode.cn/list/api/questions/$hash/$id';
3434
// third parties
35-
config.sys.urls.github_login = 'https://leetcode-cn.com/accounts/github/login/?next=%2F';
36-
config.sys.urls.linkedin_login = 'https://leetcode-cn.com/accounts/linkedin_oauth2/login/?next=%2F';
37-
config.sys.urls.leetcode_redirect = 'https://leetcode-cn.com/';
35+
config.sys.urls.github_login = 'https://leetcode.cn/accounts/github/login/?next=%2F';
36+
config.sys.urls.linkedin_login = 'https://leetcode.cn/accounts/linkedin_oauth2/login/?next=%2F';
37+
config.sys.urls.leetcode_redirect = 'https://leetcode.cn/';
3838
};
3939

4040
// FIXME: refactor those
@@ -101,7 +101,7 @@ plugin.getProblemsTitle = function(cb) {
101101

102102
const opts = makeOpts(config.sys.urls.graphql);
103103
opts.headers.Origin = config.sys.urls.base;
104-
opts.headers.Referer = 'https://leetcode-cn.com/api/problems/algorithms/';
104+
opts.headers.Referer = 'https://leetcode.cn/api/problems/algorithms/';
105105

106106
opts.json = true;
107107
opts.body = {

Diff for: lib/plugins/leetcode.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ plugin.deleteSession = function(session, cb) {
467467

468468
plugin.signin = function(user, cb) {
469469
const isCN = config.app === 'leetcode.cn';
470-
const spin = isCN ? h.spin('Signing in leetcode-cn.com') : h.spin('Signing in leetcode.com');
470+
const spin = isCN ? h.spin('Signing in leetcode.cn') : h.spin('Signing in leetcode.com');
471471
request(config.sys.urls.login, function(e, resp, body) {
472472
spin.stop();
473473
e = plugin.checkError(e, resp, 200);

0 commit comments

Comments
 (0)