diff --git a/main.go b/main.go index a58b0c14..fd2c0b09 100644 --- a/main.go +++ b/main.go @@ -229,14 +229,16 @@ func main() { err = os.Rename(tmpHugoGiteaPath, filepath.Join(outDir, outSandpointsDir)) check(err) if sandpointsCatalogPrefix != "" && sandpointsCatalogName != "" { - err = os.Symlink(filepath.Join(outDir, outSandpointsDir, sandpointsCatalogPrefix), filepath.Join(outDir, "libraries", sandpointsCatalogName)) + err = os.Symlink(filepath.Join(outDir, "libraries", sandpointsCatalogName), filepath.Join(outDir, outSandpointsDir, sandpointsCatalogPrefix)) + check(err) + err = os.Symlink(filepath.Join(outDir, "libraries", sandpointsCatalogName), filepath.Join(outDir, outSandpointsDir, "_preview", sandpointsCatalogPrefix)) check(err) } } else { err = os.Rename(tmpHugoPreviewPath, filepath.Join(outDir, outSandpointsDir, "_preview")) check(err) if sandpointsCatalogPrefix != "" && sandpointsCatalogName != "" { - err = os.Symlink(filepath.Join(outDir, outSandpointsDir, "_preview", sandpointsCatalogPrefix), filepath.Join(outDir, "libraries", sandpointsCatalogName)) + err = os.Symlink(filepath.Join(outDir, "libraries", sandpointsCatalogName), filepath.Join(outDir, outSandpointsDir, "_preview", sandpointsCatalogPrefix)) check(err) } } diff --git a/sphook b/sphook index c73d7469..b4e799bf 100755 Binary files a/sphook and b/sphook differ