From 4d52bbdde8dce668901d771ee86662f7272cdb19 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Tue, 15 Dec 2020 00:42:18 +0100 Subject: [PATCH] fix: remote services ls always return a list Closes #7824 --- core/commands/pin/remotepin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/commands/pin/remotepin.go b/core/commands/pin/remotepin.go index 12a2639c9..7257d4518 100644 --- a/core/commands/pin/remotepin.go +++ b/core/commands/pin/remotepin.go @@ -486,7 +486,7 @@ var lsRemotePinServiceCmd = &cmds.Command{ return err } if cfg.Pinning.RemoteServices == nil { - return nil // no pinning services added yet + return cmds.EmitOnce(res, &PinServicesList{make([]ServiceDetails, 0)}) } services := cfg.Pinning.RemoteServices result := PinServicesList{make([]ServiceDetails, 0, len(services))}