DontPlanToEnd commited on
Commit
de5c752
Β·
verified Β·
1 Parent(s): 191347f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -149,18 +149,18 @@ def update_table(df: pd.DataFrame, query: str, param_ranges: list, is_foundation
149
  if 'W/10 πŸ‘' in df.columns:
150
  mask &= (df['W/10 πŸ‘'] >= w10_range[0]) & (df['W/10 πŸ‘'] <= w10_range[1])
151
 
152
- filtered_df = df[mask]
153
 
154
  # Add selected additional columns
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['Release Date'] = pd.to_datetime(filtered_df['Release Date'], errors='coerce')
160
- filtered_df['Release Date'] = filtered_df['Release Date'].dt.strftime('%Y-%m-%d')
161
  if 'Date Added' in columns:
162
- filtered_df['Date Added'] = pd.to_datetime(filtered_df['Date Added'], errors='coerce')
163
- filtered_df['Date Added'] = filtered_df['Date Added'].dt.strftime('%Y-%m-%d')
164
 
165
  return filtered_df[columns]
166
 
 
149
  if 'W/10 πŸ‘' in df.columns:
150
  mask &= (df['W/10 πŸ‘'] >= w10_range[0]) & (df['W/10 πŸ‘'] <= w10_range[1])
151
 
152
+ filtered_df = df[mask].copy() # Create an explicit copy
153
 
154
  # Add selected additional columns
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