(fixed) escape when example.header.new_path is None, (fixed) if isadded and not …
…isdeleted then go to added route else diff route
Showing
1 changed file
with
22 additions
and
18 deletions
... | @@ -70,24 +70,28 @@ def commit_autosuggestions(diffs, endpoint): | ... | @@ -70,24 +70,28 @@ def commit_autosuggestions(diffs, endpoint): |
70 | added = tokenizing(" ".join(added), endpoint=endpoint) | 70 | added = tokenizing(" ".join(added), endpoint=endpoint) |
71 | deleted = tokenizing(" ".join(deleted), endpoint=endpoint) | 71 | deleted = tokenizing(" ".join(deleted), endpoint=endpoint) |
72 | 72 | ||
73 | - if isadded and isdeleted and example.header.new_path: | 73 | + _path = example.header.new_path \ |
74 | - data = {"idx": idx, "added" : added, "deleted" : deleted} | 74 | + if example.header.new_path \ |
75 | - res = requests.post( | 75 | + else example.header.old_path |
76 | - f'{endpoint}/diff', | 76 | + if _path: |
77 | - data=json.dumps(data), | 77 | + if isadded and not isdeleted: |
78 | - headers={'Content-Type': 'application/json; charset=utf-8'} | 78 | + data = {"idx": idx, "added" : added, "deleted" : deleted} |
79 | - ) | 79 | + res = requests.post( |
80 | - commit = json.loads(res.text) | 80 | + f'{endpoint}/added', |
81 | - commit_message[example.header.new_path] = commit | 81 | + data=json.dumps(data), |
82 | - else: | 82 | + headers={'Content-Type': 'application/json; charset=utf-8'} |
83 | - data = {"idx": idx, "added": added, "deleted": deleted} | 83 | + ) |
84 | - res = requests.post( | 84 | + commit = json.loads(res.text) |
85 | - f'{endpoint}/added', | 85 | + commit_message[_path] = commit |
86 | - data=json.dumps(data), | 86 | + else: |
87 | - headers={'Content-Type': 'application/json; charset=utf-8'} | 87 | + data = {"idx": idx, "added": added, "deleted": deleted} |
88 | - ) | 88 | + res = requests.post( |
89 | - commit = json.loads(res.text) | 89 | + f'{endpoint}/diff', |
90 | - commit_message[example.header.new_path] = commit | 90 | + data=json.dumps(data), |
91 | + headers={'Content-Type': 'application/json; charset=utf-8'} | ||
92 | + ) | ||
93 | + commit = json.loads(res.text) | ||
94 | + commit_message[_path] = commit | ||
91 | return commit_message | 95 | return commit_message |
92 | 96 | ||
93 | def commit(messages): | 97 | def commit(messages): | ... | ... |
-
Please register or login to post a comment