From 836598f5c9551a46afe6587e21c5728a7cd43246 Mon Sep 17 00:00:00 2001 From: Wenkai Yin Date: Wed, 15 Jun 2016 13:42:19 +0800 Subject: [PATCH] remove useless import --- api/project.go | 1 - api/utils.go | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/api/project.go b/api/project.go index 75ba05342..3d57abb02 100644 --- a/api/project.go +++ b/api/project.go @@ -19,7 +19,6 @@ import ( "fmt" "net/http" "strings" - "unicode" "github.com/vmware/harbor/dao" "github.com/vmware/harbor/models" diff --git a/api/utils.go b/api/utils.go index fead92469..e0f5d13cc 100644 --- a/api/utils.go +++ b/api/utils.go @@ -59,11 +59,13 @@ func listRoles(userID int, projectID int64) ([]models.Role, error) { roles := make([]models.Role, 0, 1) isSysAdmin, err := dao.IsAdminRole(userID) if err != nil { + log.Errorf("failed to determine whether the user %d is system admin: %v", userID, err) return roles, err } if isSysAdmin { role, err := dao.GetRoleByID(models.PROJECTADMIN) if err != nil { + log.Errorf("failed to get role %d: %v", models.PROJECTADMIN, err) return roles, err } roles = append(roles, *role) @@ -72,6 +74,7 @@ func listRoles(userID int, projectID int64) ([]models.Role, error) { rs, err := dao.GetUserProjectRoles(userID, projectID) if err != nil { + log.Errorf("failed to get user %d 's roles for project %d: %v", userID, projectID, err) return roles, err } roles = append(roles, rs...)