aboutsummaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorunknwon <u@gogs.io>2019-08-08 23:53:43 -0700
committerunknwon <u@gogs.io>2019-08-08 23:53:43 -0700
commitc7ba519af2f2d8e79077d2776cb34f8b61556471 (patch)
tree5ca130efd9b4aa8cb51e3db992b918d3af36d9b4 /models
parent04de9778553adc376d43db21d40a6b93808c9913 (diff)
routes/api/v1: codemod
Diffstat (limited to 'models')
-rw-r--r--models/access.go11
1 files changed, 5 insertions, 6 deletions
diff --git a/models/access.go b/models/access.go
index f9c0408c..976533d8 100644
--- a/models/access.go
+++ b/models/access.go
@@ -59,7 +59,7 @@ type Access struct {
Mode AccessMode
}
-func accessLevel(e Engine, userID int64, repo *Repository) (AccessMode, error) {
+func userAccessMode(e Engine, userID int64, repo *Repository) (AccessMode, error) {
mode := ACCESS_MODE_NONE
// Everyone has read access to public repository
if !repo.IsPrivate {
@@ -84,14 +84,13 @@ func accessLevel(e Engine, userID int64, repo *Repository) (AccessMode, error) {
return access.Mode, nil
}
-// AccessLevel returns the Access a user has to a repository. Will return NoneAccess if the
-// user does not have access.
-func AccessLevel(userID int64, repo *Repository) (AccessMode, error) {
- return accessLevel(x, userID, repo)
+// UserAccessMode returns the access mode of given user to the repository.
+func UserAccessMode(userID int64, repo *Repository) (AccessMode, error) {
+ return userAccessMode(x, userID, repo)
}
func hasAccess(e Engine, userID int64, repo *Repository, testMode AccessMode) (bool, error) {
- mode, err := accessLevel(e, userID, repo)
+ mode, err := userAccessMode(e, userID, repo)
return mode >= testMode, err
}