No need to full rescan when changing some settings

This commit is contained in:
emeric
2025-04-07 22:48:10 +02:00
parent 15c5f0b89b
commit 75cbbde598
41 changed files with 331 additions and 163 deletions
@@ -33,6 +33,7 @@ namespace lms::scanner
private:
core::LiteralString getStepName() const override { return "Update Library fields"; }
ScanStep getStep() const override { return ScanStep::UpdateLibraryFields; }
bool needProcess(const ScanContext& context) const override;
void process(ScanContext& context) override;
void processDirectories(ScanContext& context);