mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-30 06:38:37 -04:00 
			
		
		
		
	Fix tautological conditions (#30735)
As discovered by https://github.com/go-gitea/gitea/pull/30729. --------- Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
		| @@ -178,12 +178,6 @@ func Init() { | |||||||
| 			}() | 			}() | ||||||
|  |  | ||||||
| 			rIndexer = elasticsearch.NewIndexer(setting.Indexer.RepoConnStr, setting.Indexer.RepoIndexerName) | 			rIndexer = elasticsearch.NewIndexer(setting.Indexer.RepoConnStr, setting.Indexer.RepoIndexerName) | ||||||
| 			if err != nil { |  | ||||||
| 				cancel() |  | ||||||
| 				(*globalIndexer.Load()).Close() |  | ||||||
| 				close(waitChannel) |  | ||||||
| 				log.Fatal("PID: %d Unable to create the elasticsearch Repository Indexer connstr: %s Error: %v", os.Getpid(), setting.Indexer.RepoConnStr, err) |  | ||||||
| 			} |  | ||||||
| 			existed, err = rIndexer.Init(ctx) | 			existed, err = rIndexer.Init(ctx) | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
| 				cancel() | 				cancel() | ||||||
|   | |||||||
| @@ -117,7 +117,6 @@ func HookPostReceive(ctx *gitea_context.PrivateContext) { | |||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 		if len(branchesToSync) > 0 { | 		if len(branchesToSync) > 0 { | ||||||
| 			if gitRepo == nil { |  | ||||||
| 			var err error | 			var err error | ||||||
| 			gitRepo, err = gitrepo.OpenRepository(ctx, repo) | 			gitRepo, err = gitrepo.OpenRepository(ctx, repo) | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
| @@ -127,7 +126,6 @@ func HookPostReceive(ctx *gitea_context.PrivateContext) { | |||||||
| 				}) | 				}) | ||||||
| 				return | 				return | ||||||
| 			} | 			} | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			var ( | 			var ( | ||||||
| 				branchNames = make([]string, 0, len(branchesToSync)) | 				branchNames = make([]string, 0, len(branchesToSync)) | ||||||
|   | |||||||
| @@ -182,7 +182,7 @@ func createProvider(providerName string, source *Source) (goth.Provider, error) | |||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	// always set the name if provider is created so we can support multiple setups of 1 provider | 	// always set the name if provider is created so we can support multiple setups of 1 provider | ||||||
| 	if err == nil && provider != nil { | 	if provider != nil { | ||||||
| 		provider.SetName(providerName) | 		provider.SetName(providerName) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|   | |||||||
| @@ -211,13 +211,11 @@ func ToLabel(label *issues_model.Label, repo *repo_model.Repository, org *user_m | |||||||
| 		IsArchived:  label.IsArchived(), | 		IsArchived:  label.IsArchived(), | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	labelBelongsToRepo := label.BelongsToRepo() | ||||||
|  |  | ||||||
| 	// calculate URL | 	// calculate URL | ||||||
| 	if label.BelongsToRepo() && repo != nil { | 	if labelBelongsToRepo && repo != nil { | ||||||
| 		if repo != nil { |  | ||||||
| 		result.URL = fmt.Sprintf("%s/labels/%d", repo.APIURL(), label.ID) | 		result.URL = fmt.Sprintf("%s/labels/%d", repo.APIURL(), label.ID) | ||||||
| 		} else { |  | ||||||
| 			log.Error("ToLabel did not get repo to calculate url for label with id '%d'", label.ID) |  | ||||||
| 		} |  | ||||||
| 	} else { // BelongsToOrg | 	} else { // BelongsToOrg | ||||||
| 		if org != nil { | 		if org != nil { | ||||||
| 			result.URL = fmt.Sprintf("%sapi/v1/orgs/%s/labels/%d", setting.AppURL, url.PathEscape(org.Name), label.ID) | 			result.URL = fmt.Sprintf("%sapi/v1/orgs/%s/labels/%d", setting.AppURL, url.PathEscape(org.Name), label.ID) | ||||||
| @@ -226,6 +224,10 @@ func ToLabel(label *issues_model.Label, repo *repo_model.Repository, org *user_m | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	if labelBelongsToRepo && repo == nil { | ||||||
|  | 		log.Error("ToLabel did not get repo to calculate url for label with id '%d'", label.ID) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	return result | 	return result | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -81,7 +81,7 @@ func testGit(t *testing.T, u *url.URL) { | |||||||
| 		rawTest(t, &httpContext, little, big, littleLFS, bigLFS) | 		rawTest(t, &httpContext, little, big, littleLFS, bigLFS) | ||||||
| 		mediaTest(t, &httpContext, little, big, littleLFS, bigLFS) | 		mediaTest(t, &httpContext, little, big, littleLFS, bigLFS) | ||||||
|  |  | ||||||
| 		t.Run("CreateAgitFlowPull", doCreateAgitFlowPull(dstPath, &httpContext, "master", "test/head")) | 		t.Run("CreateAgitFlowPull", doCreateAgitFlowPull(dstPath, &httpContext, "test/head")) | ||||||
| 		t.Run("BranchProtectMerge", doBranchProtectPRMerge(&httpContext, dstPath)) | 		t.Run("BranchProtectMerge", doBranchProtectPRMerge(&httpContext, dstPath)) | ||||||
| 		t.Run("AutoMerge", doAutoPRMerge(&httpContext, dstPath)) | 		t.Run("AutoMerge", doAutoPRMerge(&httpContext, dstPath)) | ||||||
| 		t.Run("CreatePRAndSetManuallyMerged", doCreatePRAndSetManuallyMerged(httpContext, httpContext, dstPath, "master", "test-manually-merge")) | 		t.Run("CreatePRAndSetManuallyMerged", doCreatePRAndSetManuallyMerged(httpContext, httpContext, dstPath, "master", "test-manually-merge")) | ||||||
| @@ -122,7 +122,7 @@ func testGit(t *testing.T, u *url.URL) { | |||||||
| 			rawTest(t, &sshContext, little, big, littleLFS, bigLFS) | 			rawTest(t, &sshContext, little, big, littleLFS, bigLFS) | ||||||
| 			mediaTest(t, &sshContext, little, big, littleLFS, bigLFS) | 			mediaTest(t, &sshContext, little, big, littleLFS, bigLFS) | ||||||
|  |  | ||||||
| 			t.Run("CreateAgitFlowPull", doCreateAgitFlowPull(dstPath, &sshContext, "master", "test/head2")) | 			t.Run("CreateAgitFlowPull", doCreateAgitFlowPull(dstPath, &sshContext, "test/head2")) | ||||||
| 			t.Run("BranchProtectMerge", doBranchProtectPRMerge(&sshContext, dstPath)) | 			t.Run("BranchProtectMerge", doBranchProtectPRMerge(&sshContext, dstPath)) | ||||||
| 			t.Run("MergeFork", func(t *testing.T) { | 			t.Run("MergeFork", func(t *testing.T) { | ||||||
| 				defer tests.PrintCurrentTest(t)() | 				defer tests.PrintCurrentTest(t)() | ||||||
| @@ -329,9 +329,6 @@ func generateCommitWithNewData(size int, repoPath, email, fullName, prefix strin | |||||||
| 		} | 		} | ||||||
| 		written += n | 		written += n | ||||||
| 	} | 	} | ||||||
| 	if err != nil { |  | ||||||
| 		return "", err |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	// Commit | 	// Commit | ||||||
| 	// Now here we should explicitly allow lfs filters to run | 	// Now here we should explicitly allow lfs filters to run | ||||||
| @@ -693,7 +690,7 @@ func doAutoPRMerge(baseCtx *APITestContext, dstPath string) func(t *testing.T) { | |||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
| func doCreateAgitFlowPull(dstPath string, ctx *APITestContext, baseBranch, headBranch string) func(t *testing.T) { | func doCreateAgitFlowPull(dstPath string, ctx *APITestContext, headBranch string) func(t *testing.T) { | ||||||
| 	return func(t *testing.T) { | 	return func(t *testing.T) { | ||||||
| 		defer tests.PrintCurrentTest(t)() | 		defer tests.PrintCurrentTest(t)() | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user