Skip to content
Snippets Groups Projects
Unverified Commit 6bdbde3a authored by Michal Harish's avatar Michal Harish Committed by GitHub
Browse files

#595 use path.Join for go embed filesystems instead of filepath.Join because...

#595 use path.Join for go embed filesystems instead of filepath.Join because embed fs always uses forward slash separators (#597)
parent 81e56706
Branches
Tags
No related merge requests found
...@@ -18,7 +18,7 @@ import ( ...@@ -18,7 +18,7 @@ import (
"embed" "embed"
"io/fs" "io/fs"
"net/http" "net/http"
"path/filepath" "path"
) )
//go:embed ui/dist/* //go:embed ui/dist/*
...@@ -28,7 +28,7 @@ var UIFS = &uiFS{} ...@@ -28,7 +28,7 @@ var UIFS = &uiFS{}
type uiFS struct{} type uiFS struct{}
func (fs *uiFS) Open(name string) (fs.File, error) { func (fs *uiFS) Open(name string) (fs.File, error) {
return embedFS.Open(filepath.Join("ui", "dist", name)) return embedFS.Open(path.Join("ui", "dist", name))
} }
var UI = http.FileServer(http.FS(UIFS)) var UI = http.FileServer(http.FS(UIFS))
...@@ -23,7 +23,7 @@ import ( ...@@ -23,7 +23,7 @@ import (
"math" "math"
"net/url" "net/url"
"os" "os"
"path/filepath" "path"
"strings" "strings"
"time" "time"
...@@ -66,15 +66,15 @@ func StartupCheck(logger *zap.Logger, db *sql.DB) { ...@@ -66,15 +66,15 @@ func StartupCheck(logger *zap.Logger, db *sql.DB) {
migrate.SetIgnoreUnknown(true) migrate.SetIgnoreUnknown(true)
ms := &migrate.AssetMigrationSource{ ms := &migrate.AssetMigrationSource{
Asset: func(path string) ([]byte, error) { Asset: func(_path string) ([]byte, error) {
f, err := sqlMigrateFS.Open(filepath.Join("sql", path)) f, err := sqlMigrateFS.Open(path.Join("sql", _path))
if err != nil { if err != nil {
return nil, err return nil, err
} }
return ioutil.ReadAll(f) return ioutil.ReadAll(f)
}, },
AssetDir: func(path string) ([]string, error) { AssetDir: func(_path string) ([]string, error) {
entries, err := sqlMigrateFS.ReadDir(filepath.Join("sql", path)) entries, err := sqlMigrateFS.ReadDir(path.Join("sql", _path))
if err != nil { if err != nil {
return nil, err return nil, err
} }
...@@ -113,15 +113,15 @@ func Parse(args []string, tmpLogger *zap.Logger) { ...@@ -113,15 +113,15 @@ func Parse(args []string, tmpLogger *zap.Logger) {
migrate.SetIgnoreUnknown(true) migrate.SetIgnoreUnknown(true)
ms := &migrationService{ ms := &migrationService{
migrations: &migrate.AssetMigrationSource{ migrations: &migrate.AssetMigrationSource{
Asset: func(path string) ([]byte, error) { Asset: func(_path string) ([]byte, error) {
f, err := sqlMigrateFS.Open(filepath.Join("sql", path)) f, err := sqlMigrateFS.Open(path.Join("sql", _path))
if err != nil { if err != nil {
return nil, err return nil, err
} }
return ioutil.ReadAll(f) return ioutil.ReadAll(f)
}, },
AssetDir: func(path string) ([]string, error) { AssetDir: func(_path string) ([]string, error) {
entries, err := sqlMigrateFS.ReadDir(filepath.Join("sql", path)) entries, err := sqlMigrateFS.ReadDir(path.Join("sql", _path))
if err != nil { if err != nil {
return nil, err return nil, err
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment