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 {
|
||||
db *database.Queries
|
||||
scanner *services.EbookScanner
|
||||
scanner *services.MediaScanner
|
||||
worker *services.Worker
|
||||
scheduler *services.Scheduler
|
||||
ctx context.Context
|
||||
@@ -42,7 +42,7 @@ func NewHandler(db *database.Queries, connManager *wsync.ConnectionManager) *Han
|
||||
|
||||
return &Handler{
|
||||
db: db,
|
||||
scanner: services.NewEbookScanner(db),
|
||||
scanner: services.NewMediaScanner(db),
|
||||
worker: worker,
|
||||
scheduler: scheduler,
|
||||
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()})
|
||||
}
|
||||
|
||||
// Set the admin ID for ebook association
|
||||
// Set the admin ID for media item association
|
||||
h.scanner.SetAdminID(pgtype.UUID{Bytes: userUUID, Valid: true})
|
||||
|
||||
// Start watching for changes
|
||||
@@ -239,7 +239,7 @@ func (h *Handler) StartWatchModeForLibrary(ctx context.Context, libraryID pgtype
|
||||
folderPaths[i] = folder.FolderPath
|
||||
}
|
||||
|
||||
scanner := services.NewEbookScanner(h.db)
|
||||
scanner := services.NewMediaScanner(h.db)
|
||||
if err := scanner.SetFolders(folderPaths); err != nil {
|
||||
return fmt.Errorf("failed to set scanner folders: %v", err)
|
||||
}
|
||||
Reference in New Issue
Block a user