diff --git a/src/statusscreen/SL.go b/src/statusscreen/SL.go index 9c10074..012e99c 100644 --- a/src/statusscreen/SL.go +++ b/src/statusscreen/SL.go @@ -9,6 +9,7 @@ import ( "io/ioutil" "log" "net/http" + "strings" "time" ) @@ -42,7 +43,7 @@ type SLResponse struct { } // GetOutput returns a rendered result of this module -func (sl *SL) GetOutput() string { +func (sl *SL) GetOutput() []string { var b bytes.Buffer // Prepare table @@ -85,7 +86,7 @@ func (sl *SL) GetOutput() string { table.Render() - return b.String() + return strings.Split(b.String(), "\n") } func (sl *SL) getTimeTable() (SLResponse, error) {