revert repo change to visilbity

This commit is contained in:
Eoin McAfee 2021-08-27 11:05:07 +01:00
parent 6076621ada
commit b37cbd7771
2 changed files with 17 additions and 16 deletions

View File

@ -28,18 +28,18 @@ import (
type ( type (
repositoryInput struct { repositoryInput struct {
Visibility string `json:"visibility"` Visibility *string `json:"visibility"`
Config string `json:"config_path"` Config *string `json:"config_path"`
Trusted *bool `json:"trusted"` Trusted *bool `json:"trusted"`
Protected *bool `json:"protected"` Protected *bool `json:"protected"`
IgnoreForks *bool `json:"ignore_forks"` IgnoreForks *bool `json:"ignore_forks"`
IgnorePulls *bool `json:"ignore_pull_requests"` IgnorePulls *bool `json:"ignore_pull_requests"`
CancelPulls *bool `json:"auto_cancel_pull_requests"` CancelPulls *bool `json:"auto_cancel_pull_requests"`
CancelPush *bool `json:"auto_cancel_pushes"` CancelPush *bool `json:"auto_cancel_pushes"`
CancelRunning *bool `json:"auto_cancel_running"` CancelRunning *bool `json:"auto_cancel_running"`
Timeout *int64 `json:"timeout"` Timeout *int64 `json:"timeout"`
Throttle *int64 `json:"throttle"` Throttle *int64 `json:"throttle"`
Counter *int64 `json:"counter"` Counter *int64 `json:"counter"`
} }
) )
@ -75,11 +75,11 @@ func HandleUpdate(repos core.RepositoryStore) http.HandlerFunc {
return return
} }
if in.Visibility != "" { if in.Visibility != nil {
repo.Visibility = in.Visibility repo.Visibility = *in.Visibility
} }
if in.Config != "" { if in.Config != nil {
repo.Config = in.Config repo.Config = *in.Config
} }
if in.Protected != nil { if in.Protected != nil {
repo.Protected = *in.Protected repo.Protected = *in.Protected

View File

@ -242,6 +242,7 @@ func TestUpdateAutoCancelRunning(t *testing.T) {
repoInput := &core.Repository{ repoInput := &core.Repository{
CancelRunning: true, CancelRunning: true,
Visibility: core.VisibilityPrivate,
} }
shouldBeValue := true shouldBeValue := true