From e90f77d8cc4cc29a2d16b8b2257642befee45e77 Mon Sep 17 00:00:00 2001 From: jan Date: Tue, 29 Dec 2015 00:11:01 +0100 Subject: interfacekacke entfernt diff --git a/grilist/grilist.go b/grilist/grilist.go index baff81c..f9a79b2 100644 --- a/grilist/grilist.go +++ b/grilist/grilist.go @@ -23,7 +23,6 @@ type Grilist struct { // Module ist ein Modul für Grilist. type Module interface { Init(*Grilist) - Interface() interface{} Name() string ProvideDashboardData(*charakterin.User) []DashboardCategory } diff --git a/modules/grils/grils.go b/modules/grils/grils.go index 8ec7bcb..a1c84c7 100644 --- a/modules/grils/grils.go +++ b/modules/grils/grils.go @@ -41,10 +41,6 @@ func (m *GrilsModule) Init(g *grilist.Grilist) { m.g.Router.GET("/gril/:id", m.viewGril) } -func (m *GrilsModule) Interface() interface{} { - return m -} - func (m *GrilsModule) getGrils(whereClause string, params ...interface{}) ([]*Gril, error) { var grils []*Gril diff --git a/modules/lists/lists.go b/modules/lists/lists.go index 47501c2..dcc7046 100644 --- a/modules/lists/lists.go +++ b/modules/lists/lists.go @@ -52,7 +52,7 @@ func (m *Module) Init(g *grilist.Grilist) { log.Fatal("lists: grils module not found") } - grilsModule, ok := gm.Interface().(*grils.GrilsModule) + grilsModule, ok := gm.(*grils.GrilsModule) if !ok { log.Fatal("lists: error with grils module") } @@ -60,11 +60,6 @@ func (m *Module) Init(g *grilist.Grilist) { m.g.Router.GET("/list/:id", m.viewList) } -// Interface gibt das Modul zurück -func (m *Module) Interface() interface{} { - return m -} - func (m *Module) getListGrils(list *List) error { rows, err := m.g.DB.Query(`SELECT gril_id, "order" FROM grilist.lists_grils WHERE list_id = $1`, list.ID) if err != nil { @@ -161,8 +156,8 @@ func listsToCards(lists []*List) []frontend.Card { Link: fmt.Sprintf("/list/%d", list.ID), }, frontend.Action{ - Name: fmt.Sprintf(`%d gril%s`, len(list.Grils), s), - Link: "#", + Name: fmt.Sprintf(`%d gril%s`, len(list.Grils), s), + Link: "#", Disabled: true, }, }, -- cgit v0.10.1