aboutsummaryrefslogtreecommitdiff
path: root/routers/api/v1/org/org.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-06-11 00:34:14 -0400
committerUnknwon <u@gogs.io>2017-06-11 00:34:14 -0400
commit4400d2fdd933204044aeb18ce7d8613c53aa87c0 (patch)
tree841e91d5294c49b7335170fbc4b9ff79e882f91a /routers/api/v1/org/org.go
parent6197a7639a88f7fb0fee8927e1d501504ae770ff (diff)
Refactoring: rename package routers -> routes
Diffstat (limited to 'routers/api/v1/org/org.go')
-rw-r--r--routers/api/v1/org/org.go66
1 files changed, 0 insertions, 66 deletions
diff --git a/routers/api/v1/org/org.go b/routers/api/v1/org/org.go
deleted file mode 100644
index 107fc19c..00000000
--- a/routers/api/v1/org/org.go
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright 2015 The Gogs Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
-
-package org
-
-import (
- api "github.com/gogits/go-gogs-client"
-
- "github.com/gogits/gogs/models"
- "github.com/gogits/gogs/pkg/context"
- "github.com/gogits/gogs/routers/api/v1/convert"
- "github.com/gogits/gogs/routers/api/v1/user"
-)
-
-func listUserOrgs(c *context.APIContext, u *models.User, all bool) {
- if err := u.GetOrganizations(all); err != nil {
- c.Error(500, "GetOrganizations", err)
- return
- }
-
- apiOrgs := make([]*api.Organization, len(u.Orgs))
- for i := range u.Orgs {
- apiOrgs[i] = convert.ToOrganization(u.Orgs[i])
- }
- c.JSON(200, &apiOrgs)
-}
-
-// https://github.com/gogits/go-gogs-client/wiki/Organizations#list-your-organizations
-func ListMyOrgs(c *context.APIContext) {
- listUserOrgs(c, c.User, true)
-}
-
-// https://github.com/gogits/go-gogs-client/wiki/Organizations#list-user-organizations
-func ListUserOrgs(c *context.APIContext) {
- u := user.GetUserByParams(c)
- if c.Written() {
- return
- }
- listUserOrgs(c, u, false)
-}
-
-// https://github.com/gogits/go-gogs-client/wiki/Organizations#get-an-organization
-func Get(c *context.APIContext) {
- c.JSON(200, convert.ToOrganization(c.Org.Organization))
-}
-
-// https://github.com/gogits/go-gogs-client/wiki/Organizations#edit-an-organization
-func Edit(c *context.APIContext, form api.EditOrgOption) {
- org := c.Org.Organization
- if !org.IsOwnedBy(c.User.ID) {
- c.Status(403)
- return
- }
-
- org.FullName = form.FullName
- org.Description = form.Description
- org.Website = form.Website
- org.Location = form.Location
- if err := models.UpdateUser(org); err != nil {
- c.Error(500, "UpdateUser", err)
- return
- }
-
- c.JSON(200, convert.ToOrganization(org))
-}