DontPlanToEnd commited on
Commit
0f886b3
·
verified ·
1 Parent(s): 233e227

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -6
app.py CHANGED
@@ -155,12 +155,10 @@ def update_table(df: pd.DataFrame, query: str, param_ranges: list, is_foundation
155
  columns = columns + [col for col in additional_cols if col in ADDITIONAL_COLS]
156
 
157
  # Ensure date columns are sorted as dates and then formatted as strings
158
- if 'Release Date' in columns:
159
- filtered_df.loc[:, 'Release Date'] = pd.to_datetime(filtered_df['Release Date'], errors='coerce')
160
- filtered_df.loc[:, 'Release Date'] = filtered_df['Release Date'].dt.strftime('%Y-%m-%d')
161
- if 'Date Added' in columns:
162
- filtered_df.loc[:, 'Date Added'] = pd.to_datetime(filtered_df['Date Added'], errors='coerce')
163
- filtered_df.loc[:, 'Date Added'] = filtered_df['Date Added'].dt.strftime('%Y-%m-%d')
164
 
165
  return filtered_df[columns]
166
 
 
155
  columns = columns + [col for col in additional_cols if col in ADDITIONAL_COLS]
156
 
157
  # Ensure date columns are sorted as dates and then formatted as strings
158
+ for date_col in ['Release Date', 'Date Added']:
159
+ if date_col in columns:
160
+ filtered_df[date_col] = pd.to_datetime(filtered_df[date_col], errors='coerce')
161
+ filtered_df[date_col] = filtered_df[date_col].apply(lambda x: x.strftime('%Y-%m-%d') if pd.notnull(x) else '')
 
 
162
 
163
  return filtered_df[columns]
164