Code optimization 72/3672/1
authorkhemendra kumar <khemendra.kumar@huawei.com>
Sat, 15 Aug 2020 11:15:28 +0000 (16:45 +0530)
committerkhemendra kumar <khemendra.kumar@huawei.com>
Sat, 15 Aug 2020 11:15:28 +0000 (16:45 +0530)
Signed-off-by: khemendra kumar <khemendra.kumar@huawei.com>
Change-Id: I17f2e5c6f1d1b06d87b282a6f31804928fe59f6f

mep/mepserver/mp1/plan_get_subsribes.go

index cf34770..06f04aa 100644 (file)
@@ -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
 }