Create GitHub forge via WebUI fails to be created (#5675)

This commit is contained in:
6543
2025-10-23 14:44:37 +02:00
committed by GitHub
parent 37f1cdc0e9
commit c77ca3eb33

View File

@@ -127,15 +127,9 @@ func setupGitLab(forge *model.Forge) (forge.Forge, error) {
}
func setupGitHub(forge *model.Forge) (forge.Forge, error) {
mergeRef, ok := forge.AdditionalOptions["merge-ref"].(bool)
if !ok {
return nil, fmt.Errorf("missing merge-ref")
}
publicOnly, ok := forge.AdditionalOptions["public-only"].(bool)
if !ok {
return nil, fmt.Errorf("missing public-only")
}
// get additional config and be false by default
mergeRef, _ := forge.AdditionalOptions["merge-ref"].(bool)
publicOnly, _ := forge.AdditionalOptions["public-only"].(bool)
opts := github.Opts{
URL: forge.URL,