cleanup visibility verification logic

This commit is contained in:
Brad Rydzewski
2017-05-23 00:54:04 +02:00
parent b1cbe65985
commit 8a62c626bd

View File

@@ -138,12 +138,8 @@ func PatchRepo(c *gin.Context) {
} }
if in.Visibility != nil { if in.Visibility != nil {
switch *in.Visibility { switch *in.Visibility {
case model.VisibilityInternal: case model.VisibilityInternal, model.VisibilityPrivate, model.VisibilityPublic:
repo.Visibility = model.VisibilityInternal repo.Visibility = *in.Visibility
case model.VisibilityPrivate:
repo.Visibility = model.VisibilityPrivate
case model.VisibilityPublic:
repo.Visibility = model.VisibilityPublic
default: default:
c.String(400, "Invalid visibility type") c.String(400, "Invalid visibility type")
return return