James McCool commited on
Commit
a2fa9ef
·
1 Parent(s): 71a525a

Update player filtering logic in app.py to correct the remove mask condition. Changed from using 'all' to 'any' for player removal criteria, ensuring accurate filtering of lineups based on user-defined selections.

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -1324,7 +1324,7 @@ with tab2:
1324
  )
1325
 
1326
  remove_mask = parsed_frame[player_columns].apply(
1327
- lambda row: not all(player in list(row) for player in conditional_remove_players), axis=1
1328
  )
1329
 
1330
  parsed_frame = parsed_frame[include_mask & remove_mask]
@@ -1343,7 +1343,7 @@ with tab2:
1343
  )
1344
 
1345
  remove_mask = parsed_frame[player_columns].apply(
1346
- lambda row: not all(player in list(row) for player in conditional_remove_players), axis=1
1347
  )
1348
 
1349
  parsed_frame = parsed_frame[include_mask & remove_mask]
 
1324
  )
1325
 
1326
  remove_mask = parsed_frame[player_columns].apply(
1327
+ lambda row: not any(player in list(row) for player in conditional_remove_players), axis=1
1328
  )
1329
 
1330
  parsed_frame = parsed_frame[include_mask & remove_mask]
 
1343
  )
1344
 
1345
  remove_mask = parsed_frame[player_columns].apply(
1346
+ lambda row: not any(player in list(row) for player in conditional_remove_players), axis=1
1347
  )
1348
 
1349
  parsed_frame = parsed_frame[include_mask & remove_mask]