From 5d2f02323cb42ca777653677359dd7898eb1ac07 Mon Sep 17 00:00:00 2001 From: khemendra kumar Date: Sat, 15 Aug 2020 16:45:28 +0530 Subject: [PATCH] Code optimization Signed-off-by: khemendra kumar Change-Id: I17f2e5c6f1d1b06d87b282a6f31804928fe59f6f --- mep/mepserver/mp1/plan_get_subsribes.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mep/mepserver/mp1/plan_get_subsribes.go b/mep/mepserver/mp1/plan_get_subsribes.go index cf34770..06f04aa 100644 --- a/mep/mepserver/mp1/plan_get_subsribes.go +++ b/mep/mepserver/mp1/plan_get_subsribes.go @@ -47,6 +47,7 @@ func (t *GetSubscribes) OnRequest(data string) workspace.TaskCode { opts := []registry.PluginOp{ registry.OpGet(registry.WithStrKey("/cse-sr/etsi/subscribe/"+appInstanceId), registry.WithPrefix()), } + resp, err := backend.Registry().TxnWithCmp(context.Background(), opts, nil, nil) if err != nil { log.Errorf(err, "get subscription from etcd failed") @@ -63,6 +64,7 @@ func (t *GetSubscribes) OnRequest(data string) workspace.TaskCode { t.SetFirstErrorCode(SubscriptionNotFound, "get subscription failed, subscription not exist") return workspace.TaskFinish } + subs := make([]*models.SerAvailabilityNotificationSubscription, 0, len(values)) for _, val := range values { sub := &models.SerAvailabilityNotificationSubscription{} @@ -73,6 +75,7 @@ func (t *GetSubscribes) OnRequest(data string) workspace.TaskCode { } subs = append(subs, sub) } + t.HttpRsp = subs return workspace.TaskFinish } -- 2.16.6