Skip to content

Commit dbc1bdf

Browse files
committed
fix lint
1 parent 3f326bc commit dbc1bdf

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

routers/web/shared/user/header.go

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,21 @@ func PrepareContextForProfileBigAvatar(ctx *context.Context) {
8888

8989
func FindUserProfileReadme(ctx *context.Context, doer *user_model.User) (profileGitRepo *git.Repository, profileReadmeBlob *git.Blob, profileClose func()) {
9090
profileDbRepo, err := repo_model.GetRepositoryByName(ctx, ctx.ContextUser.ID, ".profile")
91-
perm, err := access_model.GetUserRepoPermission(ctx, profileDbRepo, doer)
92-
if err == nil && !profileDbRepo.IsEmpty && perm.CanRead(unit.TypeCode) {
93-
if profileGitRepo, err = git.OpenRepository(ctx, profileDbRepo.RepoPath()); err != nil {
94-
log.Error("FindUserProfileReadme failed to OpenRepository: %v", err)
95-
} else {
96-
if commit, err := profileGitRepo.GetBranchCommit(profileDbRepo.DefaultBranch); err != nil {
97-
log.Error("FindUserProfileReadme failed to GetBranchCommit: %v", err)
91+
if err == nil {
92+
perm, err := access_model.GetUserRepoPermission(ctx, profileDbRepo, doer)
93+
if err == nil && !profileDbRepo.IsEmpty && perm.CanRead(unit.TypeCode) {
94+
if profileGitRepo, err = git.OpenRepository(ctx, profileDbRepo.RepoPath()); err != nil {
95+
log.Error("FindUserProfileReadme failed to OpenRepository: %v", err)
9896
} else {
99-
profileReadmeBlob, _ = commit.GetBlobByPath("README.md")
97+
if commit, err := profileGitRepo.GetBranchCommit(profileDbRepo.DefaultBranch); err != nil {
98+
log.Error("FindUserProfileReadme failed to GetBranchCommit: %v", err)
99+
} else {
100+
profileReadmeBlob, _ = commit.GetBlobByPath("README.md")
101+
}
100102
}
101103
}
104+
} else if !repo_model.IsErrRepoNotExist(err) {
105+
log.Error("FindUserProfileReadme failed to GetRepositoryByName: %v", err)
102106
}
103107
return profileGitRepo, profileReadmeBlob, func() {
104108
if profileGitRepo != nil {

0 commit comments

Comments
 (0)