aboutsummaryrefslogtreecommitdiff
path: root/routers/api/v1/user/key.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-06-03 07:26:09 -0400
committerUnknwon <u@gogs.io>2017-06-03 07:26:09 -0400
commit2478b874320ed91d4424dea42a40aacbd2b1ce1c (patch)
treedbaf2a482ffc43b5013aa08c83c686698ab181c1 /routers/api/v1/user/key.go
parente33c714073cc65f814bacf604a84cd2741951afa (diff)
Refactoring: rename ctx -> c
Diffstat (limited to 'routers/api/v1/user/key.go')
-rw-r--r--routers/api/v1/user/key.go62
1 files changed, 31 insertions, 31 deletions
diff --git a/routers/api/v1/user/key.go b/routers/api/v1/user/key.go
index b9ede63f..f0c833f5 100644
--- a/routers/api/v1/user/key.go
+++ b/routers/api/v1/user/key.go
@@ -15,13 +15,13 @@ import (
"github.com/gogits/gogs/routers/api/v1/repo"
)
-func GetUserByParamsName(ctx *context.APIContext, name string) *models.User {
- user, err := models.GetUserByName(ctx.Params(name))
+func GetUserByParamsName(c *context.APIContext, name string) *models.User {
+ user, err := models.GetUserByName(c.Params(name))
if err != nil {
if errors.IsUserNotExist(err) {
- ctx.Status(404)
+ c.Status(404)
} else {
- ctx.Error(500, "GetUserByName", err)
+ c.Error(500, "GetUserByName", err)
}
return nil
}
@@ -29,18 +29,18 @@ func GetUserByParamsName(ctx *context.APIContext, name string) *models.User {
}
// GetUserByParams returns user whose name is presented in URL paramenter.
-func GetUserByParams(ctx *context.APIContext) *models.User {
- return GetUserByParamsName(ctx, ":username")
+func GetUserByParams(c *context.APIContext) *models.User {
+ return GetUserByParamsName(c, ":username")
}
func composePublicKeysAPILink() string {
return setting.AppURL + "api/v1/user/keys/"
}
-func listPublicKeys(ctx *context.APIContext, uid int64) {
+func listPublicKeys(c *context.APIContext, uid int64) {
keys, err := models.ListPublicKeys(uid)
if err != nil {
- ctx.Error(500, "ListPublicKeys", err)
+ c.Error(500, "ListPublicKeys", err)
return
}
@@ -50,71 +50,71 @@ func listPublicKeys(ctx *context.APIContext, uid int64) {
apiKeys[i] = convert.ToPublicKey(apiLink, keys[i])
}
- ctx.JSON(200, &apiKeys)
+ c.JSON(200, &apiKeys)
}
// https://github.com/gogits/go-gogs-client/wiki/Users-Public-Keys#list-your-public-keys
-func ListMyPublicKeys(ctx *context.APIContext) {
- listPublicKeys(ctx, ctx.User.ID)
+func ListMyPublicKeys(c *context.APIContext) {
+ listPublicKeys(c, c.User.ID)
}
// https://github.com/gogits/go-gogs-client/wiki/Users-Public-Keys#list-public-keys-for-a-user
-func ListPublicKeys(ctx *context.APIContext) {
- user := GetUserByParams(ctx)
- if ctx.Written() {
+func ListPublicKeys(c *context.APIContext) {
+ user := GetUserByParams(c)
+ if c.Written() {
return
}
- listPublicKeys(ctx, user.ID)
+ listPublicKeys(c, user.ID)
}
// https://github.com/gogits/go-gogs-client/wiki/Users-Public-Keys#get-a-single-public-key
-func GetPublicKey(ctx *context.APIContext) {
- key, err := models.GetPublicKeyByID(ctx.ParamsInt64(":id"))
+func GetPublicKey(c *context.APIContext) {
+ key, err := models.GetPublicKeyByID(c.ParamsInt64(":id"))
if err != nil {
if models.IsErrKeyNotExist(err) {
- ctx.Status(404)
+ c.Status(404)
} else {
- ctx.Error(500, "GetPublicKeyByID", err)
+ c.Error(500, "GetPublicKeyByID", err)
}
return
}
apiLink := composePublicKeysAPILink()
- ctx.JSON(200, convert.ToPublicKey(apiLink, key))
+ c.JSON(200, convert.ToPublicKey(apiLink, key))
}
// CreateUserPublicKey creates new public key to given user by ID.
-func CreateUserPublicKey(ctx *context.APIContext, form api.CreateKeyOption, uid int64) {
+func CreateUserPublicKey(c *context.APIContext, form api.CreateKeyOption, uid int64) {
content, err := models.CheckPublicKeyString(form.Key)
if err != nil {
- repo.HandleCheckKeyStringError(ctx, err)
+ repo.HandleCheckKeyStringError(c, err)
return
}
key, err := models.AddPublicKey(uid, form.Title, content)
if err != nil {
- repo.HandleAddKeyError(ctx, err)
+ repo.HandleAddKeyError(c, err)
return
}
apiLink := composePublicKeysAPILink()
- ctx.JSON(201, convert.ToPublicKey(apiLink, key))
+ c.JSON(201, convert.ToPublicKey(apiLink, key))
}
// https://github.com/gogits/go-gogs-client/wiki/Users-Public-Keys#create-a-public-key
-func CreatePublicKey(ctx *context.APIContext, form api.CreateKeyOption) {
- CreateUserPublicKey(ctx, form, ctx.User.ID)
+func CreatePublicKey(c *context.APIContext, form api.CreateKeyOption) {
+ CreateUserPublicKey(c, form, c.User.ID)
}
// https://github.com/gogits/go-gogs-client/wiki/Users-Public-Keys#delete-a-public-key
-func DeletePublicKey(ctx *context.APIContext) {
- if err := models.DeletePublicKey(ctx.User, ctx.ParamsInt64(":id")); err != nil {
+func DeletePublicKey(c *context.APIContext) {
+ if err := models.DeletePublicKey(c.User, c.ParamsInt64(":id")); err != nil {
if models.IsErrKeyAccessDenied(err) {
- ctx.Error(403, "", "You do not have access to this key")
+ c.Error(403, "", "You do not have access to this key")
} else {
- ctx.Error(500, "DeletePublicKey", err)
+ c.Error(500, "DeletePublicKey", err)
}
return
}
- ctx.Status(204)
+ c.Status(204)
}