Loading go-apps/meep-loc-serv/server/loc-serv.go +25 −6 Original line number Original line Diff line number Diff line Loading @@ -4716,8 +4716,7 @@ func zonalTrafficSubPut(w http.ResponseWriter, r *http.Request) { } } func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) error { func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) error { subscriptions := userData.(*[]Subscription) zoneList := userData.(*NotificationSubscriptionList) var zoneInfo ZoneLocationEventSubscription var zoneInfo ZoneLocationEventSubscription // Format response // Format response Loading @@ -4725,7 +4724,16 @@ func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) if err != nil { if err != nil { return err return err } } zoneList.ZoneLocationEventSubscription = append(zoneList.ZoneLocationEventSubscription, zoneInfo) href := "" if zoneInfo.Links != nil && zoneInfo.Links.Self != nil { href = zoneInfo.Links.Self.Href } // Create a Subscription instance sub := Subscription{ Href: href, SubscriptionType: zoneInfo.SubscriptionType, } *subscriptions = append(*subscriptions, sub) return nil return nil } } Loading Loading @@ -4947,8 +4955,7 @@ func zoneStatusSubPut(w http.ResponseWriter, r *http.Request) { } } func populateZoneStatusList(key string, jsonInfo string, userData interface{}) error { func populateZoneStatusList(key string, jsonInfo string, userData interface{}) error { subscriptions := userData.(*[]Subscription) zoneList := userData.(*NotificationSubscriptionList) var zoneInfo ZoneStatusSubscription var zoneInfo ZoneStatusSubscription // Format response // Format response Loading @@ -4956,7 +4963,19 @@ func populateZoneStatusList(key string, jsonInfo string, userData interface{}) e if err != nil { if err != nil { return err return err } } zoneList.ZoneStatusSubscription = append(zoneList.ZoneStatusSubscription, zoneInfo) // Extract the Href from the Links structure href := "" if zoneInfo.Links != nil && zoneInfo.Links.Self != nil { href = zoneInfo.Links.Self.Href } // Create a Subscription instance sub := Subscription{ Href: href, SubscriptionType: zoneInfo.SubscriptionType, } *subscriptions = append(*subscriptions, sub) return nil return nil } } Loading Loading
go-apps/meep-loc-serv/server/loc-serv.go +25 −6 Original line number Original line Diff line number Diff line Loading @@ -4716,8 +4716,7 @@ func zonalTrafficSubPut(w http.ResponseWriter, r *http.Request) { } } func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) error { func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) error { subscriptions := userData.(*[]Subscription) zoneList := userData.(*NotificationSubscriptionList) var zoneInfo ZoneLocationEventSubscription var zoneInfo ZoneLocationEventSubscription // Format response // Format response Loading @@ -4725,7 +4724,16 @@ func populateZonalTrafficList(key string, jsonInfo string, userData interface{}) if err != nil { if err != nil { return err return err } } zoneList.ZoneLocationEventSubscription = append(zoneList.ZoneLocationEventSubscription, zoneInfo) href := "" if zoneInfo.Links != nil && zoneInfo.Links.Self != nil { href = zoneInfo.Links.Self.Href } // Create a Subscription instance sub := Subscription{ Href: href, SubscriptionType: zoneInfo.SubscriptionType, } *subscriptions = append(*subscriptions, sub) return nil return nil } } Loading Loading @@ -4947,8 +4955,7 @@ func zoneStatusSubPut(w http.ResponseWriter, r *http.Request) { } } func populateZoneStatusList(key string, jsonInfo string, userData interface{}) error { func populateZoneStatusList(key string, jsonInfo string, userData interface{}) error { subscriptions := userData.(*[]Subscription) zoneList := userData.(*NotificationSubscriptionList) var zoneInfo ZoneStatusSubscription var zoneInfo ZoneStatusSubscription // Format response // Format response Loading @@ -4956,7 +4963,19 @@ func populateZoneStatusList(key string, jsonInfo string, userData interface{}) e if err != nil { if err != nil { return err return err } } zoneList.ZoneStatusSubscription = append(zoneList.ZoneStatusSubscription, zoneInfo) // Extract the Href from the Links structure href := "" if zoneInfo.Links != nil && zoneInfo.Links.Self != nil { href = zoneInfo.Links.Self.Href } // Create a Subscription instance sub := Subscription{ Href: href, SubscriptionType: zoneInfo.SubscriptionType, } *subscriptions = append(*subscriptions, sub) return nil return nil } } Loading