box/internal/app/paths.go
2026-05-14 20:22:35 +02:00

13 lines
255 B
Go

package app
import (
"path/filepath"
)
func (a *App) projectDirFor(p Project) (string, error) {
homeDir, err := homeForUnixUser(p.UnixUser)
if err != nil {
return "", err
}
return filepath.Clean(filepath.Join(homeDir, "projects", p.Slug)), nil
}