diff options
| author | 2026-06-24 13:41:06 +0100 | |
|---|---|---|
| committer | 2026-06-24 21:22:25 +0100 | |
| commit | d1695ff82dd85eecaeb56bd47cc4c2333e1abcf3 (patch) | |
| tree | b0c93c1a2cbe4140719ce383525dba034d57f303 /modules/spanningtree/main.cpp | |
| parent | Deduplicate mismatch error messages. (diff) | |
Parse module link data when we receive it.
Diffstat (limited to 'modules/spanningtree/main.cpp')
| -rw-r--r-- | modules/spanningtree/main.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/spanningtree/main.cpp b/modules/spanningtree/main.cpp index 6a3bf5495..bb940fad4 100644 --- a/modules/spanningtree/main.cpp +++ b/modules/spanningtree/main.cpp @@ -731,9 +731,10 @@ namespace if (loading) { - const std::string linkstring = SpanningTreeUtilities::BuildLinkString(mod); - if (!linkstring.empty()) - buffer << '=' << linkstring; + Module::LinkData data; + mod->GetLinkData(data); + if (!data.empty()) + buffer << '=' << Percent::EncodeQuery(data); } CommandMetadata::Builder("modules", buffer.str()).Broadcast(); |
