Use config from .env and update api
This commit is contained in:
+3
-4
@@ -4,6 +4,7 @@ import (
|
||||
"log"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"sheetless-server/config"
|
||||
"sheetless-server/database"
|
||||
"sheetless-server/handlers"
|
||||
"sheetless-server/models"
|
||||
@@ -11,8 +12,6 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
const uploadDir = "./uploads"
|
||||
|
||||
func SyncSheets() error {
|
||||
// Get all sheets
|
||||
var sheets []models.Sheet
|
||||
@@ -30,7 +29,7 @@ func SyncSheets() error {
|
||||
}
|
||||
|
||||
// Walk uploads dir
|
||||
files, err := os.ReadDir(uploadDir)
|
||||
files, err := os.ReadDir(config.AppConfig.SheetsDirectory)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -39,7 +38,7 @@ func SyncSheets() error {
|
||||
if file.IsDir() {
|
||||
continue
|
||||
}
|
||||
filePath := filepath.Join(uploadDir, file.Name())
|
||||
filePath := filepath.Join(config.AppConfig.SheetsDirectory, file.Name())
|
||||
hash, err := utils.FileHash(filePath)
|
||||
if err != nil {
|
||||
log.Printf("Error hashing file %s: %v", filePath, err)
|
||||
|
||||
Reference in New Issue
Block a user