Make sure we only listen to location updates
This commit is contained in:
parent
7d86b83335
commit
4756835b91
7
main.go
7
main.go
|
@ -15,6 +15,7 @@ import (
|
|||
)
|
||||
|
||||
type Location struct {
|
||||
Type string `json:"_type"`
|
||||
Longitude float32 `json:"lon"`
|
||||
Latitude float32 `json:"lat"`
|
||||
Altitude int `json:"alt"`
|
||||
|
@ -128,6 +129,12 @@ func main() {
|
|||
var location Location
|
||||
json.Unmarshal(msg.Payload(), &location)
|
||||
|
||||
// Make sure that the message we get is a location update
|
||||
// @TODO Find a more elegant way of doing this
|
||||
if location.Type != "location" {
|
||||
return
|
||||
}
|
||||
|
||||
fmt.Println(location)
|
||||
temp := false
|
||||
for _, region := range location.InRegions {
|
||||
|
|
Reference in New Issue
Block a user