aboutsummaryrefslogtreecommitdiff
path: root/internal/admin/model.go
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2024-08-16 06:41:32 -0700
committerMax Resnick <max@ofmax.li>2024-08-16 06:41:32 -0700
commit9fae69942a2b99e032b551f898785e0c380f6d7e (patch)
tree6733a678a6ad2d27f5508ecae3f2f6681518c043 /internal/admin/model.go
parenta605348e7f3514e1803b3a26f1ef09836e1953ca (diff)
downloadgo-git-server-9fae69942a2b99e032b551f898785e0c380f6d7e.tar.gz
fix: configureexport didn't have public logic X__x
Diffstat (limited to 'internal/admin/model.go')
-rw-r--r--internal/admin/model.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/admin/model.go b/internal/admin/model.go
index a797bbd..cce61ce 100644
--- a/internal/admin/model.go
+++ b/internal/admin/model.go
@@ -276,6 +276,9 @@ func (r *GitRepo) ReconcileRepo(basePath string) error {
// ConfigureExport setup repo for sharing and configure web settings
func (r *GitRepo) ConfigureExport(repoBase string) {
+ if !r.Public {
+ return
+ }
okExport := filepath.Join(repoBase, GitWebExportMagic)
_, err := os.Create(okExport)
if err != nil {