Merged in bugfix/effective-date-logic (pull request #335)
fix logic error when effective date reformatting is applied twice when the date is already filled * fix logic error when effective date reformatting is applied twice when the date is already filled Approved-by: Katon Minhas
This commit is contained in:
committed by
Katon Minhas
parent
ad19bfc808
commit
91d3680ee4
@@ -627,15 +627,15 @@ def clean_contract_effective_date(
|
||||
except Exception as e:
|
||||
# print(f"Error processing {file_name}, got error: {e}")
|
||||
answer,d,page_list,claude_answer_raw = "N/A",{},[],""
|
||||
try:
|
||||
corrected_date = utils.convert_to_us_date_format(str(answer)) # apply date formatting fix
|
||||
except utils.InvalidDateException as e:
|
||||
corrected_date = "N/A"
|
||||
else:
|
||||
answer = contract_effective_date
|
||||
corrected_date = contract_effective_date # don't correct format when we already have an answer
|
||||
d,page_list,claude_answer_raw = {},[],""
|
||||
|
||||
try:
|
||||
corrected_date = utils.convert_to_us_date_format(str(answer)) # apply date formatting fix
|
||||
except utils.InvalidDateException as e:
|
||||
corrected_date = "N/A"
|
||||
# print(f"Effective Date for {file_name} --> {corrected_date}")
|
||||
|
||||
|
||||
df["Contract Effective Date_corrected"] = corrected_date
|
||||
df['Log Information'] = str(d)
|
||||
|
||||
Reference in New Issue
Block a user