Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -43,8 +43,14 @@ def load_members_data():
|
|
| 43 |
|
| 44 |
# Convert to DataFrame with matching column names
|
| 45 |
df = pd.DataFrame(members_list)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
df.rename(columns={'member_id': 'No', 'name': 'Name', 'amount': 'Amount', 'mission': 'Mission'}, inplace=True)
|
| 47 |
-
|
|
|
|
| 48 |
df['Mission'] = df['Mission'].fillna('')
|
| 49 |
return df
|
| 50 |
|
|
|
|
| 43 |
|
| 44 |
# Convert to DataFrame with matching column names
|
| 45 |
df = pd.DataFrame(members_list)
|
| 46 |
+
|
| 47 |
+
# Ensure all required columns exist, add missing ones with default values
|
| 48 |
+
if 'mission' not in df.columns:
|
| 49 |
+
df['mission'] = ''
|
| 50 |
+
|
| 51 |
df.rename(columns={'member_id': 'No', 'name': 'Name', 'amount': 'Amount', 'mission': 'Mission'}, inplace=True)
|
| 52 |
+
|
| 53 |
+
# Fill any remaining missing values
|
| 54 |
df['Mission'] = df['Mission'].fillna('')
|
| 55 |
return df
|
| 56 |
|