Update app.py
Browse files
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 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
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 |
|