rairo commited on
Commit
1f19aba
·
verified ·
1 Parent(s): 320193a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -171,13 +171,14 @@ def merge_with_master(processed_files):
171
  return None
172
 
173
  master_df = master_file["df"]
 
 
 
 
174
  master_keys = master_file["analysis"].get("key_columns", [])
175
  st.write(f"Using '{master_file['filename']}' as master with key columns: {master_keys}")
176
  merged_df = master_df
177
 
178
- if merged_df.empty: # Check if master_df is empty. If so, no point merging.
179
- st.warning(f"Master DataFrame '{master_file['filename']}' is empty. Merging will result in an empty DataFrame.")
180
- return merged_df
181
 
182
  for other in other_files:
183
  other_df = other["df"]
 
171
  return None
172
 
173
  master_df = master_file["df"]
174
+ if master_df.empty: # Check if master_df is empty. If so, no point merging.
175
+ st.warning(f"Master DataFrame '{master_file['filename']}' is empty. Merging will result in an empty DataFrame.")
176
+ return pd.DataFrame() # Return empty DataFrame
177
+
178
  master_keys = master_file["analysis"].get("key_columns", [])
179
  st.write(f"Using '{master_file['filename']}' as master with key columns: {master_keys}")
180
  merged_df = master_df
181
 
 
 
 
182
 
183
  for other in other_files:
184
  other_df = other["df"]