fix application bug
This commit is contained in:
4
vendor/github.com/go-ldap/ldap/control.go
generated
vendored
4
vendor/github.com/go-ldap/ldap/control.go
generated
vendored
@@ -63,7 +63,9 @@ func (c *ControlString) Encode() *ber.Packet {
|
||||
if c.Criticality {
|
||||
packet.AppendChild(ber.NewBoolean(ber.ClassUniversal, ber.TypePrimitive, ber.TagBoolean, c.Criticality, "Criticality"))
|
||||
}
|
||||
packet.AppendChild(ber.NewString(ber.ClassUniversal, ber.TypePrimitive, ber.TagOctetString, string(c.ControlValue), "Control Value"))
|
||||
if c.ControlValue != "" {
|
||||
packet.AppendChild(ber.NewString(ber.ClassUniversal, ber.TypePrimitive, ber.TagOctetString, string(c.ControlValue), "Control Value"))
|
||||
}
|
||||
return packet
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user