OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
HASH      32806d9ba5b4
DATE      2025-08-13
SUBJECT   challenge-mode: update all records, add merge logic to us/kr realms
FILES     2 CHANGED
HASH      32806d9ba5b4
DATE      2025-08-13
SUBJECT   challenge-mode: update all records,
          add merge logic to us/kr realms
FILES     2 CHANGED
 

diff --git a/nix/api/realm.nix b/nix/api/realm.nix
index d177a64..9d3b8e9 100644
--- a/nix/api/realm.nix
+++ b/nix/api/realm.nix
@@ -7,7 +7,7 @@ in {
   atiesh = mkRealm 4372 "us" "Atiesh";
   myzrael = mkRealm 4373 "us" "Myzrael";
   "old-blanchy" = mkRealm 4374 "us" "Old Blanchy";
-  azursong = mkRealm 4376 "us" "Azuresong";
+  azuresong = mkRealm 4376 "us" "Azuresong";
   mankrik = mkRealm 4384 "us" "Mankrik";
   pagle = mkRealm 4385 "us" "Pagle";
   ashkandi = mkRealm 4387 "us" "Ashkandi";

diff --git a/nix/api/realm.nix b/nix/api/rea
lm.nix
index d177a64..9d3b8e9 100644
--- a/nix/api/realm.nix
+++ b/nix/api/realm.nix
@@ -7,7 +7,7 @@ in {
   atiesh = mkRealm 4372 "us" "Atiesh";
   myzrael = mkRealm 4373 "us" "Myzrael";
   "old-blanchy" = mkRealm 4374 "us" "Old Bl
anchy";
-  azursong = mkRealm 4376 "us" "Azuresong";
+  azuresong = mkRealm 4376 "us" "Azuresong"
;
   mankrik = mkRealm 4384 "us" "Mankrik";
   pagle = mkRealm 4385 "us" "Pagle";
   ashkandi = mkRealm 4387 "us" "Ashkandi";
 

diff --git a/nix/apps/challenge-mode-leaderboard.nix b/nix/apps/challenge-mode-lea
derboard.nix
index 05844fd..954fe9d 100644
--- a/nix/apps/challenge-mode-leaderboard.nix
+++ b/nix/apps/challenge-mode-leaderboard.nix
@@ -193,11 +193,8 @@
                   )
                   os.makedirs(os.path.dirname(output_path), exist_ok=True)
 
-                  # for EU realms, merge with existing data to preserve historica
l records
-                  if realm_info['region'] == 'eu':
-                      final_data = merge_leaderboard_data(output_path, leaderboar
d)
-                  else:
-                      final_data = leaderboard
+                  # merge with existing data to preserve historical records for a
ll regions
+                  final_data = merge_leaderboard_data(output_path, leaderboard)
 
                   with open(output_path, 'w', encoding='utf-8') as f:
                       json.dump(final_data, f, indent=2)

diff --git a/nix/apps/challenge-mode-leaderb
oard.nix b/nix/apps/challenge-mode-leaderboa
rd.nix
index 05844fd..954fe9d 100644
--- a/nix/apps/challenge-mode-leaderboard.ni
x
+++ b/nix/apps/challenge-mode-leaderboard.ni
x
@@ -193,11 +193,8 @@
                   )
                   os.makedirs(os.path.dirna
me(output_path), exist_ok=True)
 
-                  # for EU realms, merge wi
th existing data to preserve historical reco
rds
-                  if realm_info['region'] =
= 'eu':
-                      final_data = merge_le
aderboard_data(output_path, leaderboard)
-                  else:
-                      final_data = leaderbo
ard
+                  # merge with existing dat
a to preserve historical records for all reg
ions
+                  final_data = merge_leader
board_data(output_path, leaderboard)
 
                   with open(output_path, 'w
', encoding='utf-8') as f:
                       json.dump(final_data,
 f, indent=2)
 
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET