Skip to content
Snippets Groups Projects
Unverified Commit dec07f54 authored by Acha Bill's avatar Acha Bill Committed by GitHub
Browse files

sort enabled/disabled plugins list in info api (#449)

* sort enabled/disabled plugins list in info api

* use node.IsSkipped
parent 0b8f6746
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@ package info
import (
"net/http"
"sort"
"github.com/iotaledger/goshimmer/plugins/autopeering/local"
"github.com/iotaledger/goshimmer/plugins/banner"
......@@ -60,16 +61,16 @@ func getInfo(c echo.Context) error {
var enabledPlugins []string
var disabledPlugins []string
for pluginName, plugin := range node.GetPlugins() {
switch plugin.Status {
case node.Disabled:
if node.IsSkipped(plugin) {
disabledPlugins = append(disabledPlugins, pluginName)
case node.Enabled:
} else {
enabledPlugins = append(enabledPlugins, pluginName)
default:
continue
}
}
sort.Strings(enabledPlugins)
sort.Strings(disabledPlugins)
return c.JSON(http.StatusOK, Response{
Version: banner.AppVersion,
Synced: sync.Synced(),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment