From 3b41c87a41e1f99bd24d554c06aee76527042ad3 Mon Sep 17 00:00:00 2001 From: Hubert Hirtz Date: Thu, 20 May 2021 15:47:19 +0200 Subject: [PATCH] Fix CAP LIST listing disabled capabilities --- downstream.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/downstream.go b/downstream.go index ef9da6e..a4f2da8 100644 --- a/downstream.go +++ b/downstream.go @@ -617,8 +617,10 @@ func (dc *downstreamConn) handleCapCommand(cmd string, args []string) error { } case "LIST": var caps []string - for name := range dc.caps { - caps = append(caps, name) + for name, enabled := range dc.caps { + if enabled { + caps = append(caps, name) + } } // TODO: multi-line replies