GetOrgByName returns organization by given name.
(name string)
| 171 | |
| 172 | // GetOrgByName returns organization by given name. |
| 173 | func GetOrgByName(name string) (*User, error) { |
| 174 | if name == "" { |
| 175 | return nil, ErrOrgNotExist |
| 176 | } |
| 177 | u := &User{ |
| 178 | LowerName: strings.ToLower(name), |
| 179 | Type: UserTypeOrganization, |
| 180 | } |
| 181 | has, err := x.Get(u) |
| 182 | if err != nil { |
| 183 | return nil, err |
| 184 | } else if !has { |
| 185 | return nil, ErrOrgNotExist |
| 186 | } |
| 187 | return u, nil |
| 188 | } |
| 189 | |
| 190 | // CountOrganizations returns number of organizations. |
| 191 | func CountOrganizations() int64 { |
no test coverage detected