create_players_bulk matchet kun på e-post -- rader uten e-post ble alltid satt inn på nytt selv om en identisk spiller allerede fantes (ni ekte dubletter funnet i produksjon). Bulk-endepunktet tar nå et eksplisitt match_player_id/duplicate_action per rad; frontend oppdager mulige duplikater (navnetreff, ingen e-post) og spør organisator eksplisitt før lagring, i stedet for å gjette. |
||
|---|---|---|
| .. | ||
| routers | ||
| __init__.py | ||
| account_merge.py | ||
| auth.py | ||
| blind_draw.py | ||
| config.py | ||
| db.py | ||
| email.py | ||
| errors.py | ||
| golfapi_cache.py | ||
| golfapi_client.py | ||
| handicap.py | ||
| hole_history.py | ||
| main.py | ||
| push.py | ||
| rate_limit.py | ||
| realtime.py | ||
| requirements-dev.txt | ||
| requirements.txt | ||
| storage.py | ||
| target_points.py | ||
| team_authz.py | ||
| teeoff_client.py | ||