diff options
Diffstat (limited to 'internal/admin/model.go')
| -rw-r--r-- | internal/admin/model.go | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/internal/admin/model.go b/internal/admin/model.go index c0fb888..1b3da00 100644 --- a/internal/admin/model.go +++ b/internal/admin/model.go @@ -147,10 +147,9 @@ func (r *GitRepo) ReconcileRepo(basePath string) { } // ConfigureExport setup repo for sharing and configure web settings -func (r *GitRepo) ConfigureExport(basePath string) { +func (r *GitRepo) ConfigureExport(repoBase string) { // do nothing on public repos - repoBase := fmt.Sprintf("%s.git", r.Name) - okExport := filepath.Join(repoBase, r.Name, GitExportMagic) + okExport := filepath.Join(repoBase, GitExportMagic) _, err := os.Stat(okExport) // Not public but the export setting is setting exists if !r.Public && err == nil { @@ -167,7 +166,6 @@ func (r *GitRepo) ConfigureExport(basePath string) { defer f.Close() if err != nil { log.Fatalf("git-daemon-export-ok coudln't be created %s", err) - return } } |