mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	remove util.OptionalBool and related functions (#29513)
and migrate affected code _last refactoring bits to replace **util.OptionalBool** with **optional.Option[bool]**_
This commit is contained in:
		@@ -17,6 +17,7 @@ import (
 | 
			
		||||
	access_model "code.gitea.io/gitea/models/perm/access"
 | 
			
		||||
	repo_model "code.gitea.io/gitea/models/repo"
 | 
			
		||||
	"code.gitea.io/gitea/models/unit"
 | 
			
		||||
	"code.gitea.io/gitea/modules/optional"
 | 
			
		||||
	packages_module "code.gitea.io/gitea/modules/packages"
 | 
			
		||||
	npm_module "code.gitea.io/gitea/modules/packages/npm"
 | 
			
		||||
	"code.gitea.io/gitea/modules/setting"
 | 
			
		||||
@@ -120,7 +121,7 @@ func DownloadPackageFileByName(ctx *context.Context) {
 | 
			
		||||
			Value:      packageNameFromParams(ctx),
 | 
			
		||||
		},
 | 
			
		||||
		HasFileWithName: filename,
 | 
			
		||||
		IsInternal:      util.OptionalBoolFalse,
 | 
			
		||||
		IsInternal:      optional.Some(false),
 | 
			
		||||
	})
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		apiError(ctx, http.StatusInternalServerError, err)
 | 
			
		||||
@@ -395,7 +396,7 @@ func setPackageTag(ctx std_ctx.Context, tag string, pv *packages_model.PackageVe
 | 
			
		||||
			Properties: map[string]string{
 | 
			
		||||
				npm_module.TagProperty: tag,
 | 
			
		||||
			},
 | 
			
		||||
			IsInternal: util.OptionalBoolFalse,
 | 
			
		||||
			IsInternal: optional.Some(false),
 | 
			
		||||
		})
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			return err
 | 
			
		||||
@@ -431,7 +432,7 @@ func PackageSearch(ctx *context.Context) {
 | 
			
		||||
	pvs, total, err := packages_model.SearchLatestVersions(ctx, &packages_model.PackageSearchOptions{
 | 
			
		||||
		OwnerID:    ctx.Package.Owner.ID,
 | 
			
		||||
		Type:       packages_model.TypeNpm,
 | 
			
		||||
		IsInternal: util.OptionalBoolFalse,
 | 
			
		||||
		IsInternal: optional.Some(false),
 | 
			
		||||
		Name: packages_model.SearchValue{
 | 
			
		||||
			ExactMatch: false,
 | 
			
		||||
			Value:      ctx.FormTrim("text"),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user