one-to-many mode added

This commit is contained in:
Mayank Aamseek
2024-04-29 17:22:32 +05:30
parent d858aba571
commit e21a8ce648
+3 -2
View File
@@ -279,7 +279,8 @@ if st.session_state.user_info['mail'] in user_list:
# # field_values.rename(columns={'Document_Name': 'Contract Name', column_name: 'Actual Value Stored'
# # , column_name+'_PG': 'Original Page Number'}, inplace=True)
field_values.rename(columns={'Document_Name': 'Contract Name'}, inplace=True)
field_values = field_values.drop_duplicates(subset='Contract Name', keep="first").sort_values('Contract Name')
if mode != 'Single field - Non Empty values':
field_values = field_values.drop_duplicates(subset='Contract Name', keep="first").sort_values('Contract Name')
field_values = field_values[field_values['Contract Name'].isin([contract.rsplit('/',1)[1] for contract in contract_list])]
# Setup bedrock
@@ -724,7 +725,7 @@ if st.session_state.user_info['mail'] in user_list:
st.write(field)
# if mode != 'Multiple fields':
# st.write(fields.loc[fields['SF_DB_COL_NAME'] == field, 'Field Name'].iloc[0])
st.write(len(contract_list))
st.write(raw_response_text)