Mode 'Single field - Only Non Empty values' fixed

This commit is contained in:
Mayank Aamseek
2024-04-05 13:01:50 +05:30
parent 8a1e151154
commit 7336dc28c0
+10 -7
View File
@@ -207,12 +207,14 @@ if st.session_state.user_info['mail'] in user_list:
contract_list = sorted(file_list)
# contract_list = sorted(os.listdir(SOURCE_DIRECTORY))
# if mode == 'Single field - Only Non Empty values':
# column_name = fields.loc[fields['Field Name'] == field, 'SF_DB_COL_NAME'].iloc[0]
# field_values = field_values[~field_values[column_name].isnull()]
# elif mode == 'Single field':
# column_name = fields.loc[fields['Field Name'] == field, 'SF_DB_COL_NAME'].iloc[0]
# else:
if mode == 'Single field - Only Non Empty values':
# column_name = fields.loc[fields['Field Name'] == field, 'SF_DB_COL_NAME'].iloc[0]
# field_values = field_values[~field_values[column_name].isnull()]
field_values = field_values[~field_values[field].isnull()]
elif mode == 'Single field':
column_name = fields.loc[fields['Field Name'] == field, 'SF_DB_COL_NAME'].iloc[0]
else:
# df = pd.DataFrame({'col':contract_list})
# st.write(df)
@@ -586,7 +588,8 @@ if st.session_state.user_info['mail'] in user_list:
add_vertical_space(20)
st.write(field)
# st.write(column_name)
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)