8e66792

Branches > client-handling-rewrite > 8e66792 > files / src / net / bowmap / core.clj

Rebuild registry messages every time they're needed

Grahp, 2026-07-08

For better reloading

Commit: 8e66792e94422b9a6d25e9660479675e473b848b
Parent: 1bdc7d7

2 changed files:

src/net/bowmap/message_application.clj modified (view file)

@@ -79,7 +79,7 @@ (defmethod apply-message ::srv/known-packs [_ client]   {::client/client client    ::messages-   (conj (vec registry/registry-messages)+   (conj (vec (registry/registry-messages))          {::msg/id ::cl/finish-config})})  (defn- build-chunk-messages []

src/net/bowmap/network/message/registry.clj modified (view file)

@@ -4,7 +4,7 @@    [net.bowmap.network.message.client :as client]    [net.bowmap.network.registry :as reg])) -(def registry-messages+(defn registry-messages []   (for [[id m] (partition 2 reg/registries)]     {::msg/id ::client/registry-data      ::reg/id id