Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
97e9463d84
|
|||
82cb14d076
|
|||
5546c208de
|
|||
2de32a6ce8
|
@ -17,7 +17,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: locsrv
|
||||
image: gitea.hottis.de/wn/locsrv:%IMAGETAG%
|
||||
image: %IMAGE%
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: locsrv-db-cred
|
||||
|
@ -37,7 +37,7 @@ func (self *DatabaseHandle) GetPersonById(id string) (string, error) {
|
||||
|
||||
var person Person
|
||||
result := self.dbh.
|
||||
Where("persons.id = ?", id).
|
||||
Where("id = ?", id).
|
||||
First(&person)
|
||||
|
||||
if result.Error != nil {
|
||||
|
@ -24,6 +24,8 @@ type locativeEvent struct {
|
||||
Trigger string `json:"trigger"`
|
||||
Device string `json:"device"`
|
||||
Id string `json:"id"`
|
||||
Latitude string `json:"latitude"`
|
||||
Longitude string `json:"longitude"`
|
||||
}
|
||||
|
||||
|
||||
@ -37,13 +39,12 @@ func main() {
|
||||
for {
|
||||
select {
|
||||
case event := <- ch:
|
||||
log.Printf("Trigger: %s, Device: %s, Id: %s", event.Trigger, event.Device, event.Id)
|
||||
person, err := dbh.GetPersonById(event.Device)
|
||||
if err != nil {
|
||||
log.Printf("Person unknown: %v", err)
|
||||
} else {
|
||||
log.Printf("Person: %s", person)
|
||||
person = "unknown"
|
||||
}
|
||||
log.Printf("Trigger: %s, Device: %s, Id: %s, Person: %s, Latitude: %s, Longitude: %s", event.Trigger, event.Device, event.Id, person, event.Latitude, event.Longitude)
|
||||
}
|
||||
}
|
||||
}()
|
||||
|
Reference in New Issue
Block a user