Correct games played after import
Player Summary CSV import replaces season totals from MySideline — it does not add +1 per round. Use Compare imports to diff two CSV snapshots (per squad for multi-team players), or Fixed subtract when a round was called off (default −1 game).
Import logCurrent app season: {{ currentAppYear }}
Squad scope *
Select squads before building preview. CSV “Team” must match squad names (or the player’s roster assignment).
{{ selectedTeamIds.length }} squad(s) selected
File: {{ baselineCsvName }}
File: {{ latestCsvName }}
To enable the button: pick baseline and latest (import log and/or CSV upload) and select at least one squad above.
{{ previewSummary.tone === 'ok' ? 'Preview ready' : 'No preview rows' }}
{{ previewSummary.message }}
Preview ({{ applyCandidateCount }} player{{ applyCandidateCount === 1 ? '' : 's' }} to adjust)
| Player | NRL ID | Squad (CSV) | Δ G | Was | Import | Current | After | |
|---|---|---|---|---|---|---|---|---|
| {{ row.displayName }} | {{ row.nrlId || '—' }} | {{ row.mappedTeamName || row.teamName }} | {{ row.deltaGames ?? fixedSubtract.games }} | {{ row.baselineGames }} | {{ row.latestGames }} | {{ row.currentGames }} | {{ row.proposedGames != null ? row.proposedGames : '—' }} |
{{ applyMessage }}
