refactor(handlers): rename ebook.go to scanner.go
- Rename file: ebook.go -> scanner.go - Update scanner field type to *services.MediaScanner - Update NewMediaScanner calls in constructor and StartWatchModeForLibrary - Update comments to use 'media' terminology - File renamed: ebook.go -> scanner.go
This commit is contained in:
@@ -21,7 +21,7 @@ const (
|
|||||||
|
|
||||||
type Handler struct {
|
type Handler struct {
|
||||||
db *database.Queries
|
db *database.Queries
|
||||||
scanner *services.EbookScanner
|
scanner *services.MediaScanner
|
||||||
worker *services.Worker
|
worker *services.Worker
|
||||||
scheduler *services.Scheduler
|
scheduler *services.Scheduler
|
||||||
ctx context.Context
|
ctx context.Context
|
||||||
@@ -42,7 +42,7 @@ func NewHandler(db *database.Queries, connManager *wsync.ConnectionManager) *Han
|
|||||||
|
|
||||||
return &Handler{
|
return &Handler{
|
||||||
db: db,
|
db: db,
|
||||||
scanner: services.NewEbookScanner(db),
|
scanner: services.NewMediaScanner(db),
|
||||||
worker: worker,
|
worker: worker,
|
||||||
scheduler: scheduler,
|
scheduler: scheduler,
|
||||||
ctx: ctx,
|
ctx: ctx,
|
||||||
@@ -177,7 +177,7 @@ func (h *Handler) StartScanner(c echo.Context) error {
|
|||||||
return c.JSON(http.StatusBadRequest, map[string]string{"error": "invalid folder paths: " + err.Error()})
|
return c.JSON(http.StatusBadRequest, map[string]string{"error": "invalid folder paths: " + err.Error()})
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set the admin ID for ebook association
|
// Set the admin ID for media item association
|
||||||
h.scanner.SetAdminID(pgtype.UUID{Bytes: userUUID, Valid: true})
|
h.scanner.SetAdminID(pgtype.UUID{Bytes: userUUID, Valid: true})
|
||||||
|
|
||||||
// Start watching for changes
|
// Start watching for changes
|
||||||
@@ -239,7 +239,7 @@ func (h *Handler) StartWatchModeForLibrary(ctx context.Context, libraryID pgtype
|
|||||||
folderPaths[i] = folder.FolderPath
|
folderPaths[i] = folder.FolderPath
|
||||||
}
|
}
|
||||||
|
|
||||||
scanner := services.NewEbookScanner(h.db)
|
scanner := services.NewMediaScanner(h.db)
|
||||||
if err := scanner.SetFolders(folderPaths); err != nil {
|
if err := scanner.SetFolders(folderPaths); err != nil {
|
||||||
return fmt.Errorf("failed to set scanner folders: %v", err)
|
return fmt.Errorf("failed to set scanner folders: %v", err)
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user