spec update: send RPL_METADATASUBS in a metadata-subs batch

This commit is contained in:
Shivaram Lingamneni 2025-06-22 17:38:21 -04:00
parent 2c7a423339
commit 7f4dd149e6

View file

@ -3355,6 +3355,9 @@ func metadataSubsHandler(client *Client, subcommand string, params []string, rb
subs := rb.session.MetadataSubscriptions()
batchID := rb.StartNestedBatch("metadata-subs")
defer rb.EndNestedBatch(batchID)
chunked := utils.ChunkifyParams(maps.Keys(subs), lineLength)
for _, line := range chunked {
params := append([]string{client.Nick()}, line...)