diff --git a/models/teams.go b/models/teams.go index 80c32517..1a705eef 100644 --- a/models/teams.go +++ b/models/teams.go @@ -22,6 +22,7 @@ func (Team) TableName() string { return "teams" } +// AfterLoad gets the created by user object func (t *Team) AfterLoad() { // Get the owner *t.CreatedBy, _, _ = GetUserByID(t.CreatedByID) @@ -94,4 +95,4 @@ func (t *Team) Empty() { t.Name = "" t.Description = "" t.Members = []*User{} -} \ No newline at end of file +} diff --git a/models/teams_create.go b/models/teams_create.go index b8cacccf..128d6431 100644 --- a/models/teams_create.go +++ b/models/teams_create.go @@ -1,5 +1,6 @@ package models +// Create is the handler to create a team func (t *Team) Create(doer *User, _ int64) (err error) { // Check if we have a name if t.Name == "" { diff --git a/models/teams_rights.go b/models/teams_rights.go index 3de722ee..c2332c76 100644 --- a/models/teams_rights.go +++ b/models/teams_rights.go @@ -4,4 +4,4 @@ package models func (n *Team) CanCreate(user *User, id int64) bool { // This is currently a dummy function, later on we could imagine global limits etc. return true -} \ No newline at end of file +} diff --git a/routes/crud/create.go b/routes/crud/create.go index cf4c751e..a1acfdff 100644 --- a/routes/crud/create.go +++ b/routes/crud/create.go @@ -1,10 +1,10 @@ package crud import ( + "fmt" "git.kolaente.de/konrad/list/models" "github.com/labstack/echo" "net/http" - "fmt" ) // CreateWeb is the handler to create an object