do not reload slice if already loaded

This commit is contained in:
Nicolas Gourdon
2019-04-30 22:01:16 +02:00
parent 8216a2a210
commit f6983856de
3 changed files with 10 additions and 2 deletions
+3 -1
View File
@@ -53,7 +53,9 @@ func (org *User) GetOwnerTeam() (*Team, error) {
}
func (org *User) getTeams(e Engine) error {
org.Teams = nil
if org.Teams != nil {
return nil
}
return e.
Where("org_id=?", org.ID).
OrderBy("CASE WHEN name LIKE '" + ownerTeamName + "' THEN '' ELSE name END").