fix: remote services ls always return a list
Closes #7824
Marcin Rataj committed
Dec 15, 2020 at 00:42 UTC
4d52bbdde8dce668901d771ee86662f7272cdb19
1 file changed
+1
-1
core/commands/pin/remotepin.go
+1
-1
@@ -486,7 +486,7 @@ var lsRemotePinServiceCmd = &cmds.Command{
486
return err
487
}
488
if cfg.Pinning.RemoteServices == nil {
489
- return nil // no pinning services added yet
489
+ return cmds.EmitOnce(res, &PinServicesList{make([]ServiceDetails, 0)})
490
}
491
services := cfg.Pinning.RemoteServices
492
result := PinServicesList{make([]ServiceDetails, 0, len(services))}