James McCool commited on
Commit
97d02d3
·
1 Parent(s): 6a84d90

Refactor position filtering logic in create_position_export_dict to use str.contains for NCAAF, improving flexibility in position matching.

Browse files
Files changed (1) hide show
  1. app.py +1 -3
app.py CHANGED
@@ -54,12 +54,10 @@ def create_position_export_dict(column_name, csv_file, site_var, type_var, sport
54
  elif position_filter == 'FLEX' or position_filter == 'UTIL':
55
  if sport_var == 'NFL':
56
  filtered_df = csv_file['Position'].isin(['RB', 'WR', 'TE'])
57
- elif sport_var == 'NCAAF':
58
- filtered_df = csv_file['Position'].isin(['RB', 'WR', 'TE', 'QB'])
59
  elif sport_var == 'SOC':
60
  filtered_df = csv_file['Position'].str.contains(['D', 'M', 'F'], na=False, regex=False)
61
  elif sport_var == 'NCAAF':
62
- filtered_df = csv_file['Position'].isin(['RB', 'WR'])
63
  elif sport_var == 'NHL':
64
  filtered_df = csv_file['Position'].str.contains(['C', 'W', 'D'], na=False, regex=False)
65
  else:
 
54
  elif position_filter == 'FLEX' or position_filter == 'UTIL':
55
  if sport_var == 'NFL':
56
  filtered_df = csv_file['Position'].isin(['RB', 'WR', 'TE'])
 
 
57
  elif sport_var == 'SOC':
58
  filtered_df = csv_file['Position'].str.contains(['D', 'M', 'F'], na=False, regex=False)
59
  elif sport_var == 'NCAAF':
60
+ filtered_df = csv_file['Position'].str.contains(['RB', 'WR'])
61
  elif sport_var == 'NHL':
62
  filtered_df = csv_file['Position'].str.contains(['C', 'W', 'D'], na=False, regex=False)
63
  else: