utils/analytics: make on_request a proper boolean.
Otherwise when it's `false` it's being turned into a `true` value.
This commit is contained in:
parent
b38aca8a6e
commit
ad1213a7da
@ -76,8 +76,11 @@ module Utils
|
||||
additional_tags: T::Hash[Symbol, T.untyped]).void
|
||||
}
|
||||
def report_influx(measurement, package_and_options, on_request, additional_tags = {})
|
||||
# convert on_request to a boolean
|
||||
on_request = on_request ? true : false
|
||||
|
||||
# Append general information to device information
|
||||
tags = additional_tags.merge(package_and_options: package_and_options, on_request: !on_request.nil?)
|
||||
tags = additional_tags.merge(package_and_options: package_and_options, on_request: on_request)
|
||||
.compact
|
||||
.map { |k, v| "#{k}=#{v.to_s.sub(" ", "\\ ")}" } # convert to key/value parameters
|
||||
.join(",")
|
||||
|
Loading…
x
Reference in New Issue
Block a user