format files

This commit is contained in:
☙◦ The Tablet ❀ GamerGirlandCo ◦❧ committed 2026-04-02 20:00:51 -04:00
1 parent 303f2b79da
commit fc646e84cd
15 files changed
+37 -18

No files matched your search

+2
View File
@@ -12,6 +12,7 @@ import (
func (g *Group) CustomAvatarRelativePath() string { func (g *Group) CustomAvatarRelativePath() string {
return g.Avatar return g.Avatar
} }
func (g *Group) relAvatarLink() string { func (g *Group) relAvatarLink() string {
// If no avatar - path is empty // If no avatar - path is empty
avatarPath := g.CustomAvatarRelativePath() avatarPath := g.CustomAvatarRelativePath()
@@ -28,6 +29,7 @@ func (g *Group) AvatarLink(ctx context.Context) string {
} }
return "" return ""
} }
func (g *Group) AvatarLinkWithSize(size int) string { func (g *Group) AvatarLinkWithSize(size int) string {
if g.Avatar == "" { if g.Avatar == "" {
return avatars.DefaultAvatarLink() return avatars.DefaultAvatarLink()
+6 -1
View File
@@ -16,6 +16,7 @@ import (
"code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/modules/setting"
"code.gitea.io/gitea/modules/structs" "code.gitea.io/gitea/modules/structs"
"code.gitea.io/gitea/modules/util" "code.gitea.io/gitea/modules/util"
"xorm.io/builder" "xorm.io/builder"
) )
@@ -129,8 +130,12 @@ func (g *Group) LoadOwner(ctx context.Context) error {
} }
func (g *Group) CanAccess(ctx context.Context, userID int64) (bool, error) { func (g *Group) CanAccess(ctx context.Context, userID int64) (bool, error) {
return g.CanAccessAtLevel(ctx, userID, perm.AccessModeRead)
}
func (g *Group) CanAccessAtLevel(ctx context.Context, userID int64, level perm.AccessMode) (bool, error) {
return db.GetEngine(ctx). return db.GetEngine(ctx).
Where(UserOrgTeamPermCond("id", userID, perm.AccessModeRead)).Table("repo_group").Exist() Where(UserOrgTeamPermCond("id", userID, level)).Table("repo_group").Exist()
} }
func (g *Group) IsOwnedBy(ctx context.Context, userID int64) (bool, error) { func (g *Group) IsOwnedBy(ctx context.Context, userID int64) (bool, error) {
+1
View File
@@ -7,6 +7,7 @@ import (
"code.gitea.io/gitea/models/unit" "code.gitea.io/gitea/models/unit"
user_model "code.gitea.io/gitea/models/user" user_model "code.gitea.io/gitea/models/user"
"code.gitea.io/gitea/modules/structs" "code.gitea.io/gitea/modules/structs"
"xorm.io/builder" "xorm.io/builder"
) )
+2 -1
View File
@@ -1,12 +1,13 @@
package group package group
import ( import (
"context"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
"code.gitea.io/gitea/models/perm" "code.gitea.io/gitea/models/perm"
"code.gitea.io/gitea/models/unit" "code.gitea.io/gitea/models/unit"
"code.gitea.io/gitea/modules/log" "code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/util" "code.gitea.io/gitea/modules/util"
"context"
) )
// GroupTeam represents a relation for a team's access to a group // GroupTeam represents a relation for a team's access to a group
+2 -1
View File
@@ -1,10 +1,11 @@
package group package group
import ( import (
"context"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
"code.gitea.io/gitea/models/perm" "code.gitea.io/gitea/models/perm"
"code.gitea.io/gitea/models/unit" "code.gitea.io/gitea/models/unit"
"context"
) )
// GroupUnit describes all units of a repository group // GroupUnit describes all units of a repository group
+2 -1
View File
@@ -1,11 +1,12 @@
package organization package organization
import ( import (
"context"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group" group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/models/perm" "code.gitea.io/gitea/models/perm"
"code.gitea.io/gitea/models/unit" "code.gitea.io/gitea/models/unit"
"context"
) )
func GetTeamsWithAccessToGroup(ctx context.Context, orgID, groupID int64, mode perm.AccessMode) ([]*Team, error) { func GetTeamsWithAccessToGroup(ctx context.Context, orgID, groupID int64, mode perm.AccessMode) ([]*Team, error) {
+1 -1
View File
@@ -4,7 +4,6 @@
package access package access
import ( import (
group_model "code.gitea.io/gitea/models/group"
"context" "context"
"errors" "errors"
"fmt" "fmt"
@@ -14,6 +13,7 @@ import (
actions_model "code.gitea.io/gitea/models/actions" actions_model "code.gitea.io/gitea/models/actions"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/models/organization" "code.gitea.io/gitea/models/organization"
perm_model "code.gitea.io/gitea/models/perm" perm_model "code.gitea.io/gitea/models/perm"
repo_model "code.gitea.io/gitea/models/repo" repo_model "code.gitea.io/gitea/models/repo"
+3 -1
View File
@@ -1,11 +1,13 @@
package group package group
import ( import (
"context"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group" group_model "code.gitea.io/gitea/models/group"
organization_model "code.gitea.io/gitea/models/organization" organization_model "code.gitea.io/gitea/models/organization"
user_model "code.gitea.io/gitea/models/user" user_model "code.gitea.io/gitea/models/user"
"context"
"xorm.io/builder" "xorm.io/builder"
) )
+1 -1
View File
@@ -4,7 +4,6 @@
package templates package templates
import ( import (
group_model "code.gitea.io/gitea/models/group"
"context" "context"
"html" "html"
"html/template" "html/template"
@@ -12,6 +11,7 @@ import (
activities_model "code.gitea.io/gitea/models/activities" activities_model "code.gitea.io/gitea/models/activities"
"code.gitea.io/gitea/models/avatars" "code.gitea.io/gitea/models/avatars"
group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/models/organization" "code.gitea.io/gitea/models/organization"
repo_model "code.gitea.io/gitea/models/repo" repo_model "code.gitea.io/gitea/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "code.gitea.io/gitea/models/user"
+1 -1
View File
@@ -78,7 +78,7 @@ func SliceNilAsEmpty[T any](a []T) []T {
return a return a
} }
func SliceMap[T any, R any](slice []T, mapper func(it T) R) []R { func SliceMap[T, R any](slice []T, mapper func(it T) R) []R {
ret := make([]R, 0) ret := make([]R, 0)
for _, it := range slice { for _, it := range slice {
ret = append(ret, mapper(it)) ret = append(ret, mapper(it))
+6 -5
View File
@@ -1,16 +1,17 @@
package group package group
import ( import (
"code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/modules/avatar"
"code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/storage"
"context" "context"
"errors" "errors"
"fmt" "fmt"
"io" "io"
"os" "os"
"code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/modules/avatar"
"code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/storage"
) )
// UploadAvatar saves custom icon for group. // UploadAvatar saves custom icon for group.
+5 -2
View File
@@ -1,13 +1,15 @@
package group package group
import ( import (
"testing"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group" group_model "code.gitea.io/gitea/models/group"
repo_model "code.gitea.io/gitea/models/repo" repo_model "code.gitea.io/gitea/models/repo"
"code.gitea.io/gitea/models/unittest" "code.gitea.io/gitea/models/unittest"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"golang.org/x/net/context" "golang.org/x/net/context"
"testing"
) )
// group 12 is private // group 12 is private
@@ -44,9 +46,10 @@ func TestMoveGroup(t *testing.T) {
testfn(132) testfn(132)
testfn(150) testfn(150)
} }
func TestMoveRepo(t *testing.T) { func TestMoveRepo(t *testing.T) {
assert.NoError(t, unittest.PrepareTestDatabase()) assert.NoError(t, unittest.PrepareTestDatabase())
cond := repo_model.SearchRepositoryCondition(&repo_model.SearchRepoOptions{ cond := repo_model.SearchRepositoryCondition(repo_model.SearchRepoOptions{
GroupID: 123, GroupID: 123,
}) })
origCount := unittest.GetCount(t, new(repo_model.Repository), cond) origCount := unittest.GetCount(t, new(repo_model.Repository), cond)
+1
View File
@@ -8,6 +8,7 @@ import (
group_model "code.gitea.io/gitea/models/group" group_model "code.gitea.io/gitea/models/group"
org_model "code.gitea.io/gitea/models/organization" org_model "code.gitea.io/gitea/models/organization"
"code.gitea.io/gitea/models/perm" "code.gitea.io/gitea/models/perm"
"xorm.io/builder" "xorm.io/builder"
) )
+3 -2
View File
@@ -1,12 +1,13 @@
package group package group
import ( import (
"context"
"strings"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group" group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/modules/optional" "code.gitea.io/gitea/modules/optional"
"code.gitea.io/gitea/modules/structs" "code.gitea.io/gitea/modules/structs"
"context"
"strings"
) )
type UpdateOptions struct { type UpdateOptions struct {
+1 -1
View File
@@ -4,7 +4,6 @@
package user package user
import ( import (
group_model "code.gitea.io/gitea/models/group"
"context" "context"
"fmt" "fmt"
"os" "os"
@@ -12,6 +11,7 @@ import (
"time" "time"
"code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/db"
group_model "code.gitea.io/gitea/models/group"
"code.gitea.io/gitea/models/organization" "code.gitea.io/gitea/models/organization"
packages_model "code.gitea.io/gitea/models/packages" packages_model "code.gitea.io/gitea/models/packages"
repo_model "code.gitea.io/gitea/models/repo" repo_model "code.gitea.io/gitea/models/repo"