From cf02d4398f1d77dafc10737eba1aa0e52021aa66 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Lopez Date: Thu, 7 May 2026 23:54:00 +0200 Subject: [PATCH 1/4] fix(arena): changed from arena_* to stadium_* --- src-tauri/crates/db/src/migrations.rs | 24 +++++++------- .../crates/db/src/repositories/team_repo.rs | 16 +++++----- .../crates/db/src/sql/v001_initial_schema.sql | 4 +-- .../db/src/sql/v035_stadium_to_arena.sql | 6 ++-- .../sql/v036_stadium_to_arena_capacity.sql | 6 ++-- .../src/sql/v042_drop_dead_team_columns.sql | 6 ++-- .../db/tests/academy_team_persistence.rs | 2 +- src-tauri/crates/domain/src/team.rs | 20 ++++++------ src-tauri/crates/ofm_core/src/finances.rs | 6 ++-- .../ofm_core/src/generator/definitions.rs | 4 +-- .../crates/ofm_core/src/generator/mod.rs | 4 +-- .../crates/ofm_core/src/generator/world_io.rs | 4 +-- src-tauri/data/default_teams.json | 32 +++++++++---------- src-tauri/src/commands/world.rs | 4 +-- .../DashboardWorkspaceContent.test.tsx | 8 ++--- .../dashboard/dashboardHelpers.test.ts | 4 +-- src/components/finances/FinancesTab.test.tsx | 4 +-- .../home/HomeLatestNewsCard.test.tsx | 4 +-- .../home/HomeLeaguePositionCard.test.tsx | 4 +-- .../home/HomeNextOpponentCard.test.tsx | 4 +-- .../home/HomeRecentResultsCard.test.tsx | 4 +-- src/components/home/HomeTab.helpers.test.ts | 4 +-- src/components/home/HomeTab.test.tsx | 4 +-- src/components/manager/ManagerTab.test.tsx | 4 +-- src/components/match/PostMatchScreen.test.tsx | 8 ++--- src/components/news/NewsTab.test.tsx | 4 +-- .../PlayerProfile.helpers.test.ts | 4 +-- .../playerProfile/PlayerProfile.test.tsx | 4 +-- .../players/PlayersListTab.test.tsx | 4 +-- .../schedule/ScheduleCalendarView.test.tsx | 4 +-- src/components/schedule/ScheduleTab.test.tsx | 4 +-- .../scouting/ScoutingAssignmentsList.test.tsx | 4 +-- .../ScoutingPlayerSearchCard.test.tsx | 4 +-- .../scouting/ScoutingTab.model.test.ts | 4 +-- src/components/scouting/ScoutingTab.test.tsx | 4 +-- src/components/squad/SquadTab.test.tsx | 4 +-- src/components/staff/StaffTab.test.tsx | 4 +-- src/components/tactics/TacticsTab.test.tsx | 4 +-- .../teamProfile/TeamProfile.test.tsx | 4 +-- .../teamProfile/TeamProfile.viewModel.test.ts | 4 +-- src/components/teams/TeamsListTab.test.tsx | 4 +-- .../tournaments/TournamentsTab.test.tsx | 4 +-- .../training/TrainingGroupsCard.test.tsx | 4 +-- src/components/training/TrainingTab.test.tsx | 4 +-- .../transfers/TransferBidModal.test.tsx | 4 +-- .../TransferCounterOfferModal.test.tsx | 4 +-- .../transfers/TransfersTab.model.test.ts | 4 +-- .../transfers/TransfersTab.test.tsx | 4 +-- .../youthAcademy/YouthAcademyTab.test.tsx | 4 +-- src/lib/finance.test.ts | 4 +-- src/lib/helpers.test.ts | 4 +-- src/lib/lolFinanceContracts.test.ts | 4 +-- src/pages/Dashboard.test.tsx | 8 ++--- src/pages/MatchSimulation.test.tsx | 8 ++--- src/store/academyContracts.test.ts | 4 +-- src/store/academySelectors.test.ts | 4 +-- src/store/types.ts | 8 ++--- 57 files changed, 165 insertions(+), 165 deletions(-) diff --git a/src-tauri/crates/db/src/migrations.rs b/src-tauri/crates/db/src/migrations.rs index d70a519cc..7f0ead490 100644 --- a/src-tauri/crates/db/src/migrations.rs +++ b/src-tauri/crates/db/src/migrations.rs @@ -40,11 +40,11 @@ fn migrate_manager_avatar_path(tx: &Transaction<'_>) -> HookResult { } fn migrate_stadium_to_arena(tx: &Transaction<'_>) -> HookResult { - add_column_if_missing(tx, "teams", "arena_name", "TEXT")?; + add_column_if_missing(tx, "teams", "stadium_name", "TEXT")?; // Only migrate data if the legacy column exists (old save files) if column_exists(tx, "teams", "stadium_name")? { tx.execute( - "UPDATE teams SET arena_name = COALESCE(stadium_name, 'Unknown Arena') WHERE arena_name IS NULL", + "UPDATE teams SET stadium_name = COALESCE(stadium_name, 'Unknown Arena') WHERE stadium_name IS NULL", [], )?; } @@ -52,11 +52,11 @@ fn migrate_stadium_to_arena(tx: &Transaction<'_>) -> HookResult { } fn migrate_stadium_to_arena_capacity(tx: &Transaction<'_>) -> HookResult { - add_column_if_missing(tx, "teams", "arena_capacity", "INTEGER")?; + add_column_if_missing(tx, "teams", "stadium_capacity", "INTEGER")?; // Only migrate data if the legacy column exists (old save files) if column_exists(tx, "teams", "stadium_capacity")? { tx.execute( - "UPDATE teams SET arena_capacity = COALESCE(stadium_capacity, 0) WHERE arena_capacity IS NULL", + "UPDATE teams SET stadium_capacity = COALESCE(stadium_capacity, 0) WHERE stadium_capacity IS NULL", [], )?; } @@ -119,8 +119,8 @@ fn migrate_audit_teams_legacy(tx: &Transaction<'_>) -> HookResult { /// V42 pre-hook: normalize teams schema so the rebuild SQL can run on /// very old/branch-divergent saves that still use stadium_* names. fn migrate_prepare_teams_for_v42(tx: &Transaction<'_>) -> HookResult { - add_column_if_missing(tx, "teams", "arena_name", "TEXT")?; - add_column_if_missing(tx, "teams", "arena_capacity", "INTEGER")?; + add_column_if_missing(tx, "teams", "stadium_name", "TEXT")?; + add_column_if_missing(tx, "teams", "stadium_capacity", "INTEGER")?; add_column_if_missing( tx, "teams", @@ -130,24 +130,24 @@ fn migrate_prepare_teams_for_v42(tx: &Transaction<'_>) -> HookResult { if column_exists(tx, "teams", "stadium_name")? { tx.execute( - "UPDATE teams SET arena_name = COALESCE(arena_name, stadium_name, 'Unknown Arena')", + "UPDATE teams SET stadium_name = COALESCE(stadium_name, stadium_name, 'Unknown Arena')", [], )?; } else { tx.execute( - "UPDATE teams SET arena_name = COALESCE(arena_name, 'Unknown Arena')", + "UPDATE teams SET stadium_name = COALESCE(stadium_name, 'Unknown Arena')", [], )?; } if column_exists(tx, "teams", "stadium_capacity")? { tx.execute( - "UPDATE teams SET arena_capacity = COALESCE(arena_capacity, stadium_capacity, 0)", + "UPDATE teams SET stadium_capacity = COALESCE(stadium_capacity, stadium_capacity, 0)", [], )?; } else { tx.execute( - "UPDATE teams SET arena_capacity = COALESCE(arena_capacity, 0)", + "UPDATE teams SET stadium_capacity = COALESCE(stadium_capacity, 0)", [], )?; } @@ -374,9 +374,9 @@ pub fn all_migrations() -> Migrations<'static> { M::up("SELECT 1;"), // V34: Add profile_image_url to staff (no-op: already handled by V29 hook) M::up("SELECT 1;"), - // V35: Rename stadium_name to arena_name for LoL terminology + // V35: Rename stadium_name to stadium_name for LoL terminology M::up_with_hook("SELECT 1;", migrate_stadium_to_arena), - // V36: Rename stadium_capacity to arena_capacity for LoL terminology + // V36: Rename stadium_capacity to stadium_capacity for LoL terminology M::up_with_hook("SELECT 1;", migrate_stadium_to_arena_capacity), // V37: Rename legacy football stat tables to _deprecated_ prefix M::up(include_str!("sql/v037_rename_legacy_stats.sql")), diff --git a/src-tauri/crates/db/src/repositories/team_repo.rs b/src-tauri/crates/db/src/repositories/team_repo.rs index 2a908737f..87eb6fc10 100644 --- a/src-tauri/crates/db/src/repositories/team_repo.rs +++ b/src-tauri/crates/db/src/repositories/team_repo.rs @@ -49,7 +49,7 @@ pub fn upsert_team(conn: &Connection, t: &Team) -> Result<(), String> { conn.execute( "INSERT OR REPLACE INTO teams - (id, name, short_name, country, city, arena_name, arena_capacity, + (id, name, short_name, country, city, stadium_name, stadium_capacity, finance, manager_id, reputation, wage_budget, transfer_budget, season_income, season_expenses, formation, play_style, training_focus, training_intensity, training_schedule, @@ -63,8 +63,8 @@ pub fn upsert_team(conn: &Connection, t: &Team) -> Result<(), String> { t.short_name, t.country, t.city, - t.arena_name, - t.arena_capacity, + t.stadium_name, + t.stadium_capacity, t.finance, t.manager_id, t.reputation, @@ -210,8 +210,8 @@ fn row_to_team(row: &rusqlite::Row) -> rusqlite::Result { short_name: row.get(2)?, country: row.get(3)?, city: row.get(4)?, - arena_name: row.get(5)?, - arena_capacity: row.get(6)?, + stadium_name: row.get(5)?, + stadium_capacity: row.get(6)?, finance: row.get(7)?, manager_id: row.get(8)?, reputation: row.get(9)?, @@ -272,7 +272,7 @@ fn row_to_team(row: &rusqlite::Row) -> rusqlite::Result { /// Load all teams. pub fn load_all_teams(conn: &Connection) -> Result, String> { log::info!("[team_repo] load_all_teams: preparing query..."); - let query = "SELECT id, name, short_name, country, city, arena_name, arena_capacity, + let query = "SELECT id, name, short_name, country, city, stadium_name, stadium_capacity, finance, manager_id, reputation, wage_budget, transfer_budget, season_income, season_expenses, formation, play_style, training_focus, training_intensity, training_schedule, @@ -364,7 +364,7 @@ pub fn load_all_teams(conn: &Connection) -> Result, String> { pub fn load_team(conn: &Connection, id: &str) -> Result, String> { let mut stmt = conn .prepare( - "SELECT id, name, short_name, country, city, arena_name, arena_capacity, + "SELECT id, name, short_name, country, city, stadium_name, stadium_capacity, finance, manager_id, reputation, wage_budget, transfer_budget, season_income, season_expenses, formation, play_style, training_focus, training_intensity, training_schedule, @@ -429,7 +429,7 @@ mod tests { assert_eq!(loaded.short_name, "TST"); assert_eq!(loaded.play_style, PlayStyle::Possession); assert_eq!(loaded.finance, 5_000_000); - assert_eq!(loaded.arena_capacity, 50000); + assert_eq!(loaded.stadium_capacity, 50000); } #[test] diff --git a/src-tauri/crates/db/src/sql/v001_initial_schema.sql b/src-tauri/crates/db/src/sql/v001_initial_schema.sql index 2f8af9640..da81a9c2e 100644 --- a/src-tauri/crates/db/src/sql/v001_initial_schema.sql +++ b/src-tauri/crates/db/src/sql/v001_initial_schema.sql @@ -31,8 +31,8 @@ CREATE TABLE teams ( short_name TEXT NOT NULL, country TEXT NOT NULL, city TEXT NOT NULL, - arena_name TEXT NOT NULL, - arena_capacity INTEGER NOT NULL, + stadium_name TEXT NOT NULL, + stadium_capacity INTEGER NOT NULL, finance INTEGER NOT NULL DEFAULT 1000000, manager_id TEXT, reputation INTEGER NOT NULL DEFAULT 500, diff --git a/src-tauri/crates/db/src/sql/v035_stadium_to_arena.sql b/src-tauri/crates/db/src/sql/v035_stadium_to_arena.sql index 364888ba8..612dffacc 100644 --- a/src-tauri/crates/db/src/sql/v035_stadium_to_arena.sql +++ b/src-tauri/crates/db/src/sql/v035_stadium_to_arena.sql @@ -1,4 +1,4 @@ --- V35: Rename stadium_name to arena_name for LoL terminology +-- V35: Rename stadium_name to stadium_name for LoL terminology -- This handles old saves that still have stadium_name -ALTER TABLE teams ADD COLUMN arena_name TEXT; -UPDATE teams SET arena_name = COALESCE(stadium_name, 'Unknown Arena') WHERE arena_name IS NULL; \ No newline at end of file +ALTER TABLE teams ADD COLUMN stadium_name TEXT; +UPDATE teams SET stadium_name = COALESCE(stadium_name, 'Unknown Arena') WHERE stadium_name IS NULL; \ No newline at end of file diff --git a/src-tauri/crates/db/src/sql/v036_stadium_to_arena_capacity.sql b/src-tauri/crates/db/src/sql/v036_stadium_to_arena_capacity.sql index 9d8bd633c..312b3670b 100644 --- a/src-tauri/crates/db/src/sql/v036_stadium_to_arena_capacity.sql +++ b/src-tauri/crates/db/src/sql/v036_stadium_to_arena_capacity.sql @@ -1,3 +1,3 @@ --- V36: Rename stadium_capacity to arena_capacity for LoL terminology -ALTER TABLE teams ADD COLUMN arena_capacity INTEGER; -UPDATE teams SET arena_capacity = COALESCE(stadium_capacity, 0) WHERE arena_capacity IS NULL; \ No newline at end of file +-- V36: Rename stadium_capacity to stadium_capacity for LoL terminology +ALTER TABLE teams ADD COLUMN stadium_capacity INTEGER; +UPDATE teams SET stadium_capacity = COALESCE(stadium_capacity, 0) WHERE stadium_capacity IS NULL; \ No newline at end of file diff --git a/src-tauri/crates/db/src/sql/v042_drop_dead_team_columns.sql b/src-tauri/crates/db/src/sql/v042_drop_dead_team_columns.sql index 220df8705..6305f1dc8 100644 --- a/src-tauri/crates/db/src/sql/v042_drop_dead_team_columns.sql +++ b/src-tauri/crates/db/src/sql/v042_drop_dead_team_columns.sql @@ -33,8 +33,8 @@ CREATE TABLE teams_new ( short_name TEXT NOT NULL, country TEXT NOT NULL, city TEXT NOT NULL, - arena_name TEXT NOT NULL, - arena_capacity INTEGER NOT NULL DEFAULT 0, + stadium_name TEXT NOT NULL, + stadium_capacity INTEGER NOT NULL DEFAULT 0, finance INTEGER NOT NULL DEFAULT 1000000, manager_id TEXT, reputation INTEGER NOT NULL DEFAULT 500, @@ -72,7 +72,7 @@ CREATE TABLE teams_new ( INSERT INTO teams_new SELECT id, name, short_name, country, city, - arena_name, arena_capacity, + stadium_name, stadium_capacity, finance, manager_id, reputation, wage_budget, transfer_budget, season_income, season_expenses, formation, play_style, diff --git a/src-tauri/crates/db/tests/academy_team_persistence.rs b/src-tauri/crates/db/tests/academy_team_persistence.rs index cee94eb12..fe15314ed 100644 --- a/src-tauri/crates/db/tests/academy_team_persistence.rs +++ b/src-tauri/crates/db/tests/academy_team_persistence.rs @@ -54,7 +54,7 @@ fn legacy_team_rows_load_as_main_without_academy_metadata() { db.conn() .execute( r#"INSERT INTO teams - (id, name, short_name, country, city, arena_name, arena_capacity, + (id, name, short_name, country, city, stadium_name, stadium_capacity, finance, reputation, formation, play_style, team_kind) VALUES diff --git a/src-tauri/crates/domain/src/team.rs b/src-tauri/crates/domain/src/team.rs index 656606b67..8046b1b48 100644 --- a/src-tauri/crates/domain/src/team.rs +++ b/src-tauri/crates/domain/src/team.rs @@ -11,8 +11,8 @@ pub struct Team { pub short_name: String, pub country: String, pub city: String, - pub arena_name: String, - pub arena_capacity: u32, + pub stadium_name: String, + pub stadium_capacity: u32, // Current state pub finance: i64, @@ -393,8 +393,8 @@ mod academy_team_metadata_tests { "short_name": "FNC", "country": "GB", "city": "London", - "arena_name": "Fnatic HQ", - "arena_capacity": 5000, + "stadium_name": "Fnatic HQ", + "stadium_capacity": 5000, "finance": 1000000, "manager_id": null, "reputation": 500, @@ -424,8 +424,8 @@ mod academy_team_metadata_tests { "short_name": "G2", "country": "DE", "city": "Berlin", - "arena_name": "G2 Arena", - "arena_capacity": 10000, + "stadium_name": "G2 Arena", + "stadium_capacity": 10000, "finance": 1000000, "manager_id": null, "reputation": 500, @@ -1207,8 +1207,8 @@ impl Team { short_name: String, country: String, city: String, - arena_name: String, - arena_capacity: u32, + stadium_name: String, + stadium_capacity: u32, ) -> Self { Self { id, @@ -1216,8 +1216,8 @@ impl Team { short_name, country, city, - arena_name, - arena_capacity, + stadium_name, + stadium_capacity, finance: 1_000_000, manager_id: None, reputation: 500, diff --git a/src-tauri/crates/ofm_core/src/finances.rs b/src-tauri/crates/ofm_core/src/finances.rs index dab9305ca..a0ed62bb7 100644 --- a/src-tauri/crates/ofm_core/src/finances.rs +++ b/src-tauri/crates/ofm_core/src/finances.rs @@ -71,12 +71,12 @@ pub fn calc_cash_runway_weeks(balance: i64, projected_weekly_net: i64) -> Option } pub fn calc_matchday( - arena_capacity: u32, + stadium_capacity: u32, home_match_count: i64, attendance_pct: f64, avg_ticket: f64, ) -> i64 { - let revenue_per_match = (arena_capacity as f64 * attendance_pct * avg_ticket) as i64; + let revenue_per_match = (stadium_capacity as f64 * attendance_pct * avg_ticket) as i64; revenue_per_match * home_match_count } @@ -318,7 +318,7 @@ pub fn process_weekly_finances(game: &mut Game) { let attendance_pct = rng.random_range(15..=30) as f64 / 100.0; let avg_ticket = rng.random_range(4..=8) as f64; let total_revenue = - calc_matchday(team.arena_capacity, home_count, attendance_pct, avg_ticket); + calc_matchday(team.stadium_capacity, home_count, attendance_pct, avg_ticket); team.finance += total_revenue; team.season_income += total_revenue; diff --git a/src-tauri/crates/ofm_core/src/generator/definitions.rs b/src-tauri/crates/ofm_core/src/generator/definitions.rs index f652fcb23..e554e9d5b 100644 --- a/src-tauri/crates/ofm_core/src/generator/definitions.rs +++ b/src-tauri/crates/ofm_core/src/generator/definitions.rs @@ -46,7 +46,7 @@ pub struct TeamDef { #[serde(default = "default_play_style")] pub play_style: String, #[serde(default)] - pub arena_name: String, + pub stadium_name: String, #[serde(default)] pub reputation_range: Option<[u32; 2]>, #[serde(default)] @@ -119,7 +119,7 @@ pub(super) fn default_teams_definition() -> TeamsDefinition { secondary: t.colors.1.to_string(), }, play_style: t.play_style.to_string(), - arena_name: format!("{} Arena", t.city), + stadium_name: format!("{} Arena", t.city), reputation_range: Some([300, 900]), finance_range: Some([500_000, 10_000_000]), }) diff --git a/src-tauri/crates/ofm_core/src/generator/mod.rs b/src-tauri/crates/ofm_core/src/generator/mod.rs index 06099d96b..985ddbb7a 100644 --- a/src-tauri/crates/ofm_core/src/generator/mod.rs +++ b/src-tauri/crates/ofm_core/src/generator/mod.rs @@ -72,10 +72,10 @@ pub fn generate_world( } else { tdef.short_name.clone() }; - let stadium = if tdef.arena_name.is_empty() { + let stadium = if tdef.stadium_name.is_empty() { format!("{} Arena", tdef.city) } else { - tdef.arena_name.clone() + tdef.stadium_name.clone() }; let rep_range = tdef.reputation_range.unwrap_or([300, 900]); diff --git a/src-tauri/crates/ofm_core/src/generator/world_io.rs b/src-tauri/crates/ofm_core/src/generator/world_io.rs index 5f68c7eae..b4e1b1ec3 100644 --- a/src-tauri/crates/ofm_core/src/generator/world_io.rs +++ b/src-tauri/crates/ofm_core/src/generator/world_io.rs @@ -100,8 +100,8 @@ mod tests { "short_name": "LFC", "country": "GB", "city": "London", - "arena_name": "London Arena", - "arena_capacity": 50000, + "stadium_name": "London Arena", + "stadium_capacity": 50000, "finance": 1000000, "manager_id": null, "reputation": 500, diff --git a/src-tauri/data/default_teams.json b/src-tauri/data/default_teams.json index f79a5ae31..f8444d5bd 100644 --- a/src-tauri/data/default_teams.json +++ b/src-tauri/data/default_teams.json @@ -12,7 +12,7 @@ "secondary": "#ffffff" }, "play_style": "Possession", - "arena_name": "London Arena", + "stadium_name": "London Arena", "reputation_range": [ 600, 900 @@ -32,7 +32,7 @@ "secondary": "#1e3a5f" }, "play_style": "Attacking", - "arena_name": "Manchester Arena", + "stadium_name": "Manchester Arena", "reputation_range": [ 600, 900 @@ -52,7 +52,7 @@ "secondary": "#fbbf24" }, "play_style": "HighPress", - "arena_name": "Liverpool Arena", + "stadium_name": "Liverpool Arena", "reputation_range": [ 500, 850 @@ -72,7 +72,7 @@ "secondary": "#ffffff" }, "play_style": "Counter", - "arena_name": "Newcastle Arena", + "stadium_name": "Newcastle Arena", "reputation_range": [ 400, 750 @@ -92,7 +92,7 @@ "secondary": "#d4af37" }, "play_style": "Possession", - "arena_name": "Madrid Arena", + "stadium_name": "Madrid Arena", "reputation_range": [ 700, 900 @@ -112,7 +112,7 @@ "secondary": "#1d4ed8" }, "play_style": "Attacking", - "arena_name": "Barcelona Arena", + "stadium_name": "Barcelona Arena", "reputation_range": [ 700, 900 @@ -132,7 +132,7 @@ "secondary": "#1e3a5f" }, "play_style": "HighPress", - "arena_name": "Munich Arena", + "stadium_name": "Munich Arena", "reputation_range": [ 700, 900 @@ -152,7 +152,7 @@ "secondary": "#000000" }, "play_style": "Counter", - "arena_name": "Dortmund Arena", + "stadium_name": "Dortmund Arena", "reputation_range": [ 500, 800 @@ -172,7 +172,7 @@ "secondary": "#dc2626" }, "play_style": "Attacking", - "arena_name": "Paris Arena", + "stadium_name": "Paris Arena", "reputation_range": [ 700, 900 @@ -192,7 +192,7 @@ "secondary": "#ffffff" }, "play_style": "Balanced", - "arena_name": "Lyon Arena", + "stadium_name": "Lyon Arena", "reputation_range": [ 400, 700 @@ -212,7 +212,7 @@ "secondary": "#000000" }, "play_style": "Defensive", - "arena_name": "Milan Arena", + "stadium_name": "Milan Arena", "reputation_range": [ 600, 850 @@ -232,7 +232,7 @@ "secondary": "#7c2d12" }, "play_style": "Counter", - "arena_name": "Rome Arena", + "stadium_name": "Rome Arena", "reputation_range": [ 400, 700 @@ -252,7 +252,7 @@ "secondary": "#ffffff" }, "play_style": "Attacking", - "arena_name": "Amsterdam Arena", + "stadium_name": "Amsterdam Arena", "reputation_range": [ 500, 800 @@ -272,7 +272,7 @@ "secondary": "#ffffff" }, "play_style": "Possession", - "arena_name": "Lisbon Arena", + "stadium_name": "Lisbon Arena", "reputation_range": [ 500, 800 @@ -292,7 +292,7 @@ "secondary": "#ffffff" }, "play_style": "Defensive", - "arena_name": "Porto Arena", + "stadium_name": "Porto Arena", "reputation_range": [ 500, 800 @@ -312,7 +312,7 @@ "secondary": "#fbbf24" }, "play_style": "Balanced", - "arena_name": "Brussels Arena", + "stadium_name": "Brussels Arena", "reputation_range": [ 400, 700 diff --git a/src-tauri/src/commands/world.rs b/src-tauri/src/commands/world.rs index 7f85b0968..6897164b5 100644 --- a/src-tauri/src/commands/world.rs +++ b/src-tauri/src/commands/world.rs @@ -380,8 +380,8 @@ mod tests { "short_name": "LFC", "country": "GB", "city": "London", - "arena_name": "London Arena", - "arena_capacity": 50000, + "stadium_name": "London Arena", + "stadium_capacity": 50000, "finance": 1000000, "manager_id": null, "reputation": 500, diff --git a/src/components/dashboard/DashboardWorkspaceContent.test.tsx b/src/components/dashboard/DashboardWorkspaceContent.test.tsx index 0740475d2..aa7777c6c 100644 --- a/src/components/dashboard/DashboardWorkspaceContent.test.tsx +++ b/src/components/dashboard/DashboardWorkspaceContent.test.tsx @@ -73,8 +73,8 @@ function createGameState(): GameStateData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, @@ -99,8 +99,8 @@ function createGameState(): GameStateData { short_name: "BET", country: "GB", city: "Manchester", - arena_name: "Beta Ground", - arena_capacity: 28000, + stadium_name: "Beta Ground", + stadium_capacity: 28000, finance: 400000, manager_id: "manager-2", reputation: 48, diff --git a/src/components/dashboard/dashboardHelpers.test.ts b/src/components/dashboard/dashboardHelpers.test.ts index 4b1cb4f94..bf525ed29 100644 --- a/src/components/dashboard/dashboardHelpers.test.ts +++ b/src/components/dashboard/dashboardHelpers.test.ts @@ -17,8 +17,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-1", reputation: 50, diff --git a/src/components/finances/FinancesTab.test.tsx b/src/components/finances/FinancesTab.test.tsx index 9ff53b8a0..c40987216 100644 --- a/src/components/finances/FinancesTab.test.tsx +++ b/src/components/finances/FinancesTab.test.tsx @@ -126,8 +126,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 900000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/home/HomeLatestNewsCard.test.tsx b/src/components/home/HomeLatestNewsCard.test.tsx index 2a1caab14..8dc280a89 100644 --- a/src/components/home/HomeLatestNewsCard.test.tsx +++ b/src/components/home/HomeLatestNewsCard.test.tsx @@ -22,8 +22,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-1", reputation: 50, diff --git a/src/components/home/HomeLeaguePositionCard.test.tsx b/src/components/home/HomeLeaguePositionCard.test.tsx index ff6abfdd1..9a16cce72 100644 --- a/src/components/home/HomeLeaguePositionCard.test.tsx +++ b/src/components/home/HomeLeaguePositionCard.test.tsx @@ -30,8 +30,8 @@ describe("HomeLeaguePositionCard", () => { short_name: "T1", country: "ES", city: "Madrid", - arena_name: "Arena", - arena_capacity: 10000, + stadium_name: "Arena", + stadium_capacity: 10000, finance: 0, manager_id: null, reputation: 70, diff --git a/src/components/home/HomeNextOpponentCard.test.tsx b/src/components/home/HomeNextOpponentCard.test.tsx index 5260b2d5e..58b273932 100644 --- a/src/components/home/HomeNextOpponentCard.test.tsx +++ b/src/components/home/HomeNextOpponentCard.test.tsx @@ -38,8 +38,8 @@ function createNextOpponent(): NextOpponentWidgetData { short_name: "BET", country: "BR", city: "Rio", - arena_name: "Beta Arena", - arena_capacity: 50000, + stadium_name: "Beta Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-2", reputation: 50, diff --git a/src/components/home/HomeRecentResultsCard.test.tsx b/src/components/home/HomeRecentResultsCard.test.tsx index 7ddb59191..666837a65 100644 --- a/src/components/home/HomeRecentResultsCard.test.tsx +++ b/src/components/home/HomeRecentResultsCard.test.tsx @@ -25,8 +25,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-1", reputation: 50, diff --git a/src/components/home/HomeTab.helpers.test.ts b/src/components/home/HomeTab.helpers.test.ts index 417e6570d..dc71dc957 100644 --- a/src/components/home/HomeTab.helpers.test.ts +++ b/src/components/home/HomeTab.helpers.test.ts @@ -29,8 +29,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-1", reputation: 50, diff --git a/src/components/home/HomeTab.test.tsx b/src/components/home/HomeTab.test.tsx index 514f147ca..c40075727 100644 --- a/src/components/home/HomeTab.test.tsx +++ b/src/components/home/HomeTab.test.tsx @@ -50,8 +50,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 0, manager_id: "manager-1", reputation: 50, diff --git a/src/components/manager/ManagerTab.test.tsx b/src/components/manager/ManagerTab.test.tsx index c2259c626..679eb02d7 100644 --- a/src/components/manager/ManagerTab.test.tsx +++ b/src/components/manager/ManagerTab.test.tsx @@ -50,8 +50,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/match/PostMatchScreen.test.tsx b/src/components/match/PostMatchScreen.test.tsx index bd49b8b88..e85559f28 100644 --- a/src/components/match/PostMatchScreen.test.tsx +++ b/src/components/match/PostMatchScreen.test.tsx @@ -225,8 +225,8 @@ function makeGameState() { short_name: "ALP", country: "England", city: "Alpha", - arena_name: "Alpha Park", - arena_capacity: 20000, + stadium_name: "Alpha Park", + stadium_capacity: 20000, finance: 1000000, manager_id: "mgr1", reputation: 50, @@ -255,8 +255,8 @@ function makeGameState() { short_name: "BET", country: "England", city: "Beta", - arena_name: "Beta Park", - arena_capacity: 20000, + stadium_name: "Beta Park", + stadium_capacity: 20000, finance: 1000000, manager_id: null, reputation: 50, diff --git a/src/components/news/NewsTab.test.tsx b/src/components/news/NewsTab.test.tsx index 19eaebc49..eb919d206 100644 --- a/src/components/news/NewsTab.test.tsx +++ b/src/components/news/NewsTab.test.tsx @@ -33,8 +33,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/playerProfile/PlayerProfile.helpers.test.ts b/src/components/playerProfile/PlayerProfile.helpers.test.ts index 7998718c5..04a3f6e46 100644 --- a/src/components/playerProfile/PlayerProfile.helpers.test.ts +++ b/src/components/playerProfile/PlayerProfile.helpers.test.ts @@ -17,8 +17,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/playerProfile/PlayerProfile.test.tsx b/src/components/playerProfile/PlayerProfile.test.tsx index bf8d1d1c5..92c6fadfc 100644 --- a/src/components/playerProfile/PlayerProfile.test.tsx +++ b/src/components/playerProfile/PlayerProfile.test.tsx @@ -132,8 +132,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/players/PlayersListTab.test.tsx b/src/components/players/PlayersListTab.test.tsx index 4894dc825..532e35a0d 100644 --- a/src/components/players/PlayersListTab.test.tsx +++ b/src/components/players/PlayersListTab.test.tsx @@ -43,8 +43,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/schedule/ScheduleCalendarView.test.tsx b/src/components/schedule/ScheduleCalendarView.test.tsx index 57c78cce2..9dbf3ed64 100644 --- a/src/components/schedule/ScheduleCalendarView.test.tsx +++ b/src/components/schedule/ScheduleCalendarView.test.tsx @@ -25,8 +25,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/schedule/ScheduleTab.test.tsx b/src/components/schedule/ScheduleTab.test.tsx index 3cf973106..f8ab11497 100644 --- a/src/components/schedule/ScheduleTab.test.tsx +++ b/src/components/schedule/ScheduleTab.test.tsx @@ -47,8 +47,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/scouting/ScoutingAssignmentsList.test.tsx b/src/components/scouting/ScoutingAssignmentsList.test.tsx index abaa5ef37..6373aad27 100644 --- a/src/components/scouting/ScoutingAssignmentsList.test.tsx +++ b/src/components/scouting/ScoutingAssignmentsList.test.tsx @@ -36,8 +36,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/scouting/ScoutingPlayerSearchCard.test.tsx b/src/components/scouting/ScoutingPlayerSearchCard.test.tsx index 115080586..0982d1a82 100644 --- a/src/components/scouting/ScoutingPlayerSearchCard.test.tsx +++ b/src/components/scouting/ScoutingPlayerSearchCard.test.tsx @@ -39,8 +39,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/scouting/ScoutingTab.model.test.ts b/src/components/scouting/ScoutingTab.model.test.ts index 55cce81a6..b9a374ec2 100644 --- a/src/components/scouting/ScoutingTab.model.test.ts +++ b/src/components/scouting/ScoutingTab.model.test.ts @@ -14,8 +14,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/scouting/ScoutingTab.test.tsx b/src/components/scouting/ScoutingTab.test.tsx index 7162539ae..f56e66397 100644 --- a/src/components/scouting/ScoutingTab.test.tsx +++ b/src/components/scouting/ScoutingTab.test.tsx @@ -65,8 +65,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/squad/SquadTab.test.tsx b/src/components/squad/SquadTab.test.tsx index 2d2cd74b7..397077c05 100644 --- a/src/components/squad/SquadTab.test.tsx +++ b/src/components/squad/SquadTab.test.tsx @@ -88,8 +88,8 @@ const makeTeam = (overrides: Partial = {}): TeamData => ({ short_name: "TFC", country: "England", city: "Test City", - arena_name: "Test Ground", - arena_capacity: 20000, + stadium_name: "Test Ground", + stadium_capacity: 20000, finance: 1000000, manager_id: "mgr1", reputation: 50, diff --git a/src/components/staff/StaffTab.test.tsx b/src/components/staff/StaffTab.test.tsx index ef90235b6..4540e93c0 100644 --- a/src/components/staff/StaffTab.test.tsx +++ b/src/components/staff/StaffTab.test.tsx @@ -66,8 +66,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/tactics/TacticsTab.test.tsx b/src/components/tactics/TacticsTab.test.tsx index cfc9aa126..2482faed8 100644 --- a/src/components/tactics/TacticsTab.test.tsx +++ b/src/components/tactics/TacticsTab.test.tsx @@ -89,8 +89,8 @@ const makeTeam = (overrides: Partial = {}): TeamData => ({ short_name: "TFC", country: "England", city: "Test City", - arena_name: "Test Ground", - arena_capacity: 20000, + stadium_name: "Test Ground", + stadium_capacity: 20000, finance: 1000000, manager_id: "mgr1", reputation: 50, diff --git a/src/components/teamProfile/TeamProfile.test.tsx b/src/components/teamProfile/TeamProfile.test.tsx index 981f2fdea..23b4acbbf 100644 --- a/src/components/teamProfile/TeamProfile.test.tsx +++ b/src/components/teamProfile/TeamProfile.test.tsx @@ -95,8 +95,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/teamProfile/TeamProfile.viewModel.test.ts b/src/components/teamProfile/TeamProfile.viewModel.test.ts index 3c87a207e..068a3fecc 100644 --- a/src/components/teamProfile/TeamProfile.viewModel.test.ts +++ b/src/components/teamProfile/TeamProfile.viewModel.test.ts @@ -10,8 +10,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 500000, manager_id: "manager-1", reputation: 60, diff --git a/src/components/teams/TeamsListTab.test.tsx b/src/components/teams/TeamsListTab.test.tsx index 8b99e1262..c87b789cf 100644 --- a/src/components/teams/TeamsListTab.test.tsx +++ b/src/components/teams/TeamsListTab.test.tsx @@ -41,8 +41,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/tournaments/TournamentsTab.test.tsx b/src/components/tournaments/TournamentsTab.test.tsx index 06e3b4954..ea2fbda53 100644 --- a/src/components/tournaments/TournamentsTab.test.tsx +++ b/src/components/tournaments/TournamentsTab.test.tsx @@ -48,8 +48,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/training/TrainingGroupsCard.test.tsx b/src/components/training/TrainingGroupsCard.test.tsx index 0c2873357..a18eccb7a 100644 --- a/src/components/training/TrainingGroupsCard.test.tsx +++ b/src/components/training/TrainingGroupsCard.test.tsx @@ -40,8 +40,8 @@ function createTeam(overrides: Partial & { training_groups?: unknown } short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/training/TrainingTab.test.tsx b/src/components/training/TrainingTab.test.tsx index bd5adc431..cddcb89ca 100644 --- a/src/components/training/TrainingTab.test.tsx +++ b/src/components/training/TrainingTab.test.tsx @@ -54,8 +54,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/transfers/TransferBidModal.test.tsx b/src/components/transfers/TransferBidModal.test.tsx index 9efd13379..b5dcdc95d 100644 --- a/src/components/transfers/TransferBidModal.test.tsx +++ b/src/components/transfers/TransferBidModal.test.tsx @@ -59,8 +59,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "USR", country: "England", city: "London", - arena_name: "User Ground", - arena_capacity: 25000, + stadium_name: "User Ground", + stadium_capacity: 25000, finance: 5000000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/transfers/TransferCounterOfferModal.test.tsx b/src/components/transfers/TransferCounterOfferModal.test.tsx index 8f41e6eac..be366344a 100644 --- a/src/components/transfers/TransferCounterOfferModal.test.tsx +++ b/src/components/transfers/TransferCounterOfferModal.test.tsx @@ -41,8 +41,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "USR", country: "England", city: "London", - arena_name: "User Ground", - arena_capacity: 25000, + stadium_name: "User Ground", + stadium_capacity: 25000, finance: 5000000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/transfers/TransfersTab.model.test.ts b/src/components/transfers/TransfersTab.model.test.ts index 42a6638c6..a93ad499e 100644 --- a/src/components/transfers/TransfersTab.model.test.ts +++ b/src/components/transfers/TransfersTab.model.test.ts @@ -15,8 +15,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "USR", country: "England", city: "London", - arena_name: "User Ground", - arena_capacity: 25000, + stadium_name: "User Ground", + stadium_capacity: 25000, finance: 5000000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/transfers/TransfersTab.test.tsx b/src/components/transfers/TransfersTab.test.tsx index 5969b08c5..1d41e5dad 100644 --- a/src/components/transfers/TransfersTab.test.tsx +++ b/src/components/transfers/TransfersTab.test.tsx @@ -75,8 +75,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "USR", country: "England", city: "London", - arena_name: "User Ground", - arena_capacity: 25000, + stadium_name: "User Ground", + stadium_capacity: 25000, finance: 5000000, manager_id: "manager-1", reputation: 50, diff --git a/src/components/youthAcademy/YouthAcademyTab.test.tsx b/src/components/youthAcademy/YouthAcademyTab.test.tsx index 35e2cfe54..20aa95294 100644 --- a/src/components/youthAcademy/YouthAcademyTab.test.tsx +++ b/src/components/youthAcademy/YouthAcademyTab.test.tsx @@ -68,8 +68,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "MKOI", country: "ES", city: "Madrid", - arena_name: "Arena", - arena_capacity: 30000, + stadium_name: "Arena", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, diff --git a/src/lib/finance.test.ts b/src/lib/finance.test.ts index c47d80c3e..2ab378fa5 100644 --- a/src/lib/finance.test.ts +++ b/src/lib/finance.test.ts @@ -16,8 +16,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "BR", city: "Rio", - arena_name: "Alpha Arena", - arena_capacity: 50000, + stadium_name: "Alpha Arena", + stadium_capacity: 50000, finance: 180000, manager_id: "manager-1", reputation: 50, diff --git a/src/lib/helpers.test.ts b/src/lib/helpers.test.ts index 2e2e38fd0..ff827fa31 100644 --- a/src/lib/helpers.test.ts +++ b/src/lib/helpers.test.ts @@ -30,8 +30,8 @@ const makeTeam = (overrides: Partial = {}): TeamData => ({ short_name: "TFC", country: "England", city: "London", - arena_name: "Test Stadium", - arena_capacity: 50000, + stadium_name: "Test Stadium", + stadium_capacity: 50000, finance: 1000000, manager_id: null, reputation: 500, diff --git a/src/lib/lolFinanceContracts.test.ts b/src/lib/lolFinanceContracts.test.ts index 1f9828270..d94b57b43 100644 --- a/src/lib/lolFinanceContracts.test.ts +++ b/src/lib/lolFinanceContracts.test.ts @@ -14,8 +14,8 @@ function createTeam(overrides: Partial = {}): TeamData { short_name: "ALP", country: "ES", city: "Madrid", - arena_name: "Alpha Arena", - arena_capacity: 25000, + stadium_name: "Alpha Arena", + stadium_capacity: 25000, finance: 150000, manager_id: null, reputation: 50, diff --git a/src/pages/Dashboard.test.tsx b/src/pages/Dashboard.test.tsx index 5fc2068dd..62faa4857 100644 --- a/src/pages/Dashboard.test.tsx +++ b/src/pages/Dashboard.test.tsx @@ -43,8 +43,8 @@ function createGameState(): GameStateData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: "manager-1", reputation: 50, @@ -69,8 +69,8 @@ function createGameState(): GameStateData { short_name: "BET", country: "GB", city: "Manchester", - arena_name: "Beta Ground", - arena_capacity: 28000, + stadium_name: "Beta Ground", + stadium_capacity: 28000, finance: 400000, manager_id: "manager-2", reputation: 48, diff --git a/src/pages/MatchSimulation.test.tsx b/src/pages/MatchSimulation.test.tsx index 455cb2540..05a37e463 100644 --- a/src/pages/MatchSimulation.test.tsx +++ b/src/pages/MatchSimulation.test.tsx @@ -354,8 +354,8 @@ function makeGameState(): Record { short_name: "HOM", country: "England", city: "Home City", - arena_name: "Home Ground", - arena_capacity: 20000, + stadium_name: "Home Ground", + stadium_capacity: 20000, finance: 1000000, manager_id: "mgr1", reputation: 50, @@ -380,8 +380,8 @@ function makeGameState(): Record { short_name: "AWY", country: "England", city: "Away City", - arena_name: "Away Ground", - arena_capacity: 20000, + stadium_name: "Away Ground", + stadium_capacity: 20000, finance: 1000000, manager_id: null, reputation: 50, diff --git a/src/store/academyContracts.test.ts b/src/store/academyContracts.test.ts index 2b6a27cfb..3a64bd4d9 100644 --- a/src/store/academyContracts.test.ts +++ b/src/store/academyContracts.test.ts @@ -62,8 +62,8 @@ describe("academy acquisition contracts", () => { short_name: "MKOI F", country: "ES", city: "Madrid", - arena_name: "KOI Arena", - arena_capacity: 5000, + stadium_name: "KOI Arena", + stadium_capacity: 5000, finance: 250000, manager_id: null, reputation: 42, diff --git a/src/store/academySelectors.test.ts b/src/store/academySelectors.test.ts index a26e7f500..377605f03 100644 --- a/src/store/academySelectors.test.ts +++ b/src/store/academySelectors.test.ts @@ -14,8 +14,8 @@ function team(overrides: Partial): TeamData { short_name: "ALP", country: "GB", city: "London", - arena_name: "Alpha Ground", - arena_capacity: 30000, + stadium_name: "Alpha Ground", + stadium_capacity: 30000, finance: 500000, manager_id: null, reputation: 50, diff --git a/src/store/types.ts b/src/store/types.ts index 4286c6a6f..19a003086 100644 --- a/src/store/types.ts +++ b/src/store/types.ts @@ -137,12 +137,12 @@ export interface TeamData { short_name: string; country: string; city: string; - arena_name?: string; - /** @deprecated Compatibility alias for pre-LoL tests. Use arena_name. */ stadium_name?: string; - /** @deprecated Compatibility alias for pre-LoL tests. Use arena_capacity. */ + /** @deprecated Compatibility alias for pre-LoL tests. Use stadium_name. */ + stadium_name?: string; + /** @deprecated Compatibility alias for pre-LoL tests. Use stadium_capacity. */ + stadium_capacity?: number; stadium_capacity?: number; - arena_capacity?: number; finance: number; manager_id: string | null; reputation: number; From c79d8925d48d2ec8831995c9974a018c4d55a3d8 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Lopez Date: Fri, 8 May 2026 00:02:52 +0200 Subject: [PATCH 2/4] translation(turkish): added missing translation --- src/i18n/locales/tr.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/i18n/locales/tr.json b/src/i18n/locales/tr.json index 4d9603db5..be6da5026 100644 --- a/src/i18n/locales/tr.json +++ b/src/i18n/locales/tr.json @@ -1580,7 +1580,17 @@ "fullscreen": "Tam Ekran", "fullscreenDesc": "Sürükleyici bir deneyim için tam ekran modunu açıp kapatın", "enterFullscreen": "Geç", - "exitFullscreen": "Çık" + "exitFullscreen": "Çık", + "updates": "Güncelleştirmeler", + "currentVersion": "Mevcut Sürüm", + "currentVersionDesc": "Oyunun kurulu olan sürümü", + "checkForUpdates": "Güncelleştirmeleri Kontrol Et", + "checkForUpdatesDesc": "Yeni bir sürümün mevcut olup olmadığını manuel olarak kontrol edin", + "checking": "Kontrol ediliyor...", + "updateAvailable": "Güncelleme Mevcut", + "checkNow": "Şimdi Kontrol Et", + "updateAvailableDetail": "Sürüm {{version}} mevcut", + "upToDate": "Güncel versiyonu kullanıyorsunuz" }, "preMatch": { "formationFit": "Diziliş Uyumu", From f56513d575f69ecb5a0aee9864d38797b3ba0699 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Lopez Date: Fri, 8 May 2026 00:07:12 +0200 Subject: [PATCH 3/4] fix(release): simplify destination path for copied files --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 994ce41e6..9e0f19f9d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -222,7 +222,7 @@ jobs: name = path.name if not (name.endswith(allowed_suffixes) or name.endswith(allowed_double_suffixes)): continue - destination = out_dir / f"olmanager-{version}-{platform}-{name}" + destination = out_dir / f"{name}" shutil.copy2(path, destination) copied.append(destination) From 61d9d76a4d0c30a8733ffa569b1dd76e3e612e14 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Lopez Date: Fri, 8 May 2026 00:09:03 +0200 Subject: [PATCH 4/4] fix(types): remove deprecated stadium_name and stadium_capacity aliases --- src/store/types.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/store/types.ts b/src/store/types.ts index 19a003086..c53a167ee 100644 --- a/src/store/types.ts +++ b/src/store/types.ts @@ -138,10 +138,6 @@ export interface TeamData { country: string; city: string; stadium_name?: string; - /** @deprecated Compatibility alias for pre-LoL tests. Use stadium_name. */ - stadium_name?: string; - /** @deprecated Compatibility alias for pre-LoL tests. Use stadium_capacity. */ - stadium_capacity?: number; stadium_capacity?: number; finance: number; manager_id: string | null;