diff --git a/models/resources/dynamic.go b/models/resources/dynamic.go index c3582b6..b84ff93 100755 --- a/models/resources/dynamic.go +++ b/models/resources/dynamic.go @@ -60,9 +60,7 @@ func (d *DynamicResource) SetAllowedInstances(request *tools.APIRequest, instanc d.PeerIds = map[int]string{} d.ResourceIds = map[int]string{} for _, res := range a { - fmt.Println("INSTANCE FOUND", len(res.(ResourceInterface).SetAllowedInstances(request, instance_id...)), instance_id) for _, i := range res.(ResourceInterface).SetAllowedInstances(request, instance_id...) { - fmt.Println("INSTANCE ADD", i, request) d.PeerIds[len(d.Instances)] = res.GetCreatorID() d.ResourceIds[len(d.Instances)] = res.GetID() d.Instances = append(d.Instances, i) @@ -116,13 +114,15 @@ func (d *DynamicResource) GetSelectedInstance(index *int) ResourceInstanceITF { d.SelectedIndex = i for i := range inst.GetPartnerships() { + fmt.Println(inst.GetProfile(d.PeerIds[i], &i, &d.SelectedBuyingStrategy, &d.SelectedPricingStrategy), d.PeerIds[i], &i, &d.SelectedBuyingStrategy, &d.SelectedPricingStrategy) if inst.GetProfile(d.PeerIds[i], &i, &d.SelectedBuyingStrategy, &d.SelectedPricingStrategy) != nil { d.SelectedPartnershipIndex = &i break } } if d.SelectedPartnershipIndex == nil { - continue + i := 0 + d.SelectedPartnershipIndex = &i } return inst }