From b45581968a1c0c19d1756c2fc32d4ac95fa1b3b8 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Wed, 2 Dec 2015 19:25:51 +0200 Subject: [PATCH] initialize action plan api array --- apier/v1/apier_local_test.go | 2 +- apier/v1/scheduler.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apier/v1/apier_local_test.go b/apier/v1/apier_local_test.go index 25b753aa7..10ed9ec9d 100644 --- a/apier/v1/apier_local_test.go +++ b/apier/v1/apier_local_test.go @@ -1624,7 +1624,7 @@ func TestApierLocalGetScheduledActions(t *testing.T) { } var rply []*ScheduledActions if err := rater.Call("ApierV1.GetScheduledActions", AttrsGetScheduledActions{}, &rply); err != nil { - t.Error("Unexpected error: ", err.Error()) + t.Error("Unexpected error: ", err) } } diff --git a/apier/v1/scheduler.go b/apier/v1/scheduler.go index 5fbcb7591..69871f61a 100644 --- a/apier/v1/scheduler.go +++ b/apier/v1/scheduler.go @@ -113,7 +113,7 @@ func (self *ApierV1) GetScheduledActions(attrs AttrsGetScheduledActions, reply * if self.Sched == nil { return errors.New("SCHEDULER_NOT_ENABLED") } - var schedActions []*ScheduledActions + schedActions := make([]*ScheduledActions, 0) // needs to be initialized if remains empty scheduledActions := self.Sched.GetQueue() for _, qActions := range scheduledActions { sas := &ScheduledActions{ActionsId: qActions.ActionsId, ActionPlanId: qActions.Id, ActionPlanUuid: qActions.Uuid}