removed unintuitive fallback if repo owner does not exist

main
Tobias Trabelsi 2 years ago
parent b23c36a25f
commit 13d3ed85ad
No known key found for this signature in database
GPG Key ID: FF0C2839718CAF2E

@ -3,7 +3,7 @@ GOFMT_FILES?=$$(find . -name '*.go' |grep -v vendor)
GOFMT ?= gofmt -s GOFMT ?= gofmt -s
VERSION = 0.11.0 VERSION = 0.11.1
test: fmt-check test: fmt-check
go test -i $(TEST) || exit 1 go test -i $(TEST) || exit 1

@ -17,7 +17,7 @@ terraform {
required_providers { required_providers {
gitea = { gitea = {
source = "Lerentis/gitea" source = "Lerentis/gitea"
version = "0.11.0" version = "0.11.1"
} }
} }
} }

@ -17,7 +17,7 @@ terraform {
required_providers { required_providers {
gitea = { gitea = {
source = "Lerentis/gitea" source = "Lerentis/gitea"
version = "0.11.0" version = "0.11.1"
} }
} }
} }

@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
gitea = { gitea = {
source = "terraform.local/lerentis/gitea" source = "terraform.local/lerentis/gitea"
version = "0.11.0" version = "0.11.1"
} }
} }
} }

@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
gitea = { gitea = {
source = "Lerentis/gitea" source = "Lerentis/gitea"
version = "0.11.0" version = "0.11.1"
} }
} }
} }

@ -78,16 +78,6 @@ func resourceRepoCreate(d *schema.ResourceData, meta interface{}) (err error) {
client := meta.(*gitea.Client) client := meta.(*gitea.Client)
var repo *gitea.Repository var repo *gitea.Repository
var resp *gitea.Response
var orgRepo bool
_, resp, err = client.GetOrg(d.Get(repoOwner).(string))
if resp.StatusCode == 404 {
orgRepo = false
} else {
orgRepo = true
}
if (d.Get(repoMirror)).(bool) { if (d.Get(repoMirror)).(bool) {
@ -144,15 +134,11 @@ func resourceRepoCreate(d *schema.ResourceData, meta interface{}) (err error) {
TrustModel: "default", TrustModel: "default",
} }
if orgRepo { repo, _, err = client.CreateOrgRepo(d.Get(repoOwner).(string), opts)
repo, _, err = client.CreateOrgRepo(d.Get(repoOwner).(string), opts)
} else {
repo, _, err = client.CreateRepo(opts)
}
} }
if err != nil { if err != nil {
return return err
} }
err = setRepoResourceData(repo, d) err = setRepoResourceData(repo, d)

Loading…
Cancel
Save