Skip to content

Commit 3fd449a

Browse files
error handling
1 parent 1447cf2 commit 3fd449a

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

controller/tokenization_manager.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,11 @@ def tokenize_calculated_attribute(
5757
tokenization_cancelled = False
5858
for idx, chunk in enumerate(chunks):
5959
record_tokenization_task = tokenization.get(project_id, task_id)
60-
if record_tokenization_task.state == enums.TokenizerTask.STATE_FAILED.value:
60+
if (
61+
not record_tokenization_task
62+
or record_tokenization_task.state
63+
== enums.TokenizerTask.STATE_FAILED.value
64+
):
6165
tokenization_cancelled = True
6266
break
6367
values = [
@@ -135,7 +139,11 @@ def tokenize_initial_project(
135139
tokenization_cancelled = False
136140
for idx, record_chunk in enumerate(chunks):
137141
record_tokenization_task = tokenization.get(project_id, task_id)
138-
if record_tokenization_task.state == enums.TokenizerTask.STATE_FAILED.value:
142+
if (
143+
not record_tokenization_task
144+
or record_tokenization_task.state
145+
== enums.TokenizerTask.STATE_FAILED.value
146+
):
139147
tokenization_cancelled = True
140148
break
141149
entries = []

0 commit comments

Comments
 (0)