From 2de7dcf98fd6b38e81bbb6e70da0000bebd36310 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 30 Apr 2026 01:20:09 +0300 Subject: refactor: split repository.Store into focused interfaces --- internal/scanner/scanner.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/scanner/scanner.go') diff --git a/internal/scanner/scanner.go b/internal/scanner/scanner.go index b44955e..ec7638e 100644 --- a/internal/scanner/scanner.go +++ b/internal/scanner/scanner.go @@ -22,7 +22,7 @@ type Scanner interface { // FSScanner recursively scans media root for sets and media files. type FSScanner struct { - store repository.Store + store repository.ScannerStore prober probe.Prober thumbGen thumb.Generator clock clock.Clock @@ -31,7 +31,7 @@ type FSScanner struct { } // NewFSScanner creates a filesystem scanner with injected dependencies. -func NewFSScanner(store repository.Store, prober probe.Prober, thumbGen thumb.Generator, clk clock.Clock, mediaRoot string) Scanner { +func NewFSScanner(store repository.ScannerStore, prober probe.Prober, thumbGen thumb.Generator, clk clock.Clock, mediaRoot string) Scanner { return &FSScanner{ store: store, prober: prober, -- cgit v1.2.3