MQTT: trim trailing zeros
This commit is contained in:
parent
725af06bab
commit
924c4569be
1 changed files with 2 additions and 1 deletions
|
|
@ -62,7 +62,8 @@ func (m *MQTT) encode(v any) string {
|
|||
case string:
|
||||
return val
|
||||
case float64:
|
||||
return fmt.Sprintf("%.3f", val)
|
||||
// trim trailing zeros
|
||||
return strings.TrimRight(strings.TrimRight(fmt.Sprintf("%.3f", val), "0"), ".")
|
||||
case time.Time:
|
||||
if val.IsZero() {
|
||||
return ""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue