aboutsummaryrefslogtreecommitdiff
path: root/internal/admin/api_rooms_bulk.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-19 01:55:34 -0400
committerhistoria <[not public]>2026-09-19 01:55:34 -0400
commitcc33072eced3d5460512c09c42ec4531c807d7af (patch)
treeb1b451fa87fa389cb8343a3645372f3b43f5523e /internal/admin/api_rooms_bulk.go
parent2c38386484cdb507c4687caceb37e0b963e33594 (diff)
downloadthehouseoficarus-cc33072eced3d5460512c09c42ec4531c807d7af.tar.gz
fix: casino stake preservation, world state reconciliation, casino game registration
Diffstat (limited to 'internal/admin/api_rooms_bulk.go')
-rw-r--r--internal/admin/api_rooms_bulk.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/admin/api_rooms_bulk.go b/internal/admin/api_rooms_bulk.go
index b9cbb4a..3296375 100644
--- a/internal/admin/api_rooms_bulk.go
+++ b/internal/admin/api_rooms_bulk.go
@@ -162,6 +162,11 @@ func (s *AdminServer) handleBulkEdit(w http.ResponseWriter, r *http.Request) {
}
s.world.RebuildRoomIndex(s.dataDir)
+ if s.reconcileRoom != nil {
+ for _, wr := range writes {
+ s.reconcileRoom(wr.id)
+ }
+ }
var desc string
if patch.Dir != nil && *patch.Dir != "" {