When a list of authorIds is passed into the DiskScanService 'Scan' function, the current code disregards the authorIds array that's passed in and scans the entire folder structure unnecessarily. When new authors are added, it should only scan their folders, not the entire root again as it takes a significant amount of time for large libraries and prevents us from being able to do Part 2 of this change coming next...
Part 2, if we correct this step will then enable us to create the missing Authors folder, resulting in a 'fixed' user interface option 'Create empty Author folders' (this currently does nothing).
All these changes were in the DiskScanService.cs file alone.
Updated the "public void Scan()" function so it respects the 'Author' variable being passed in and populates the folder array correctly.
This is required to enable commit ## to fix the 'Create Empty Author Folders' functionality.
Currently translated at 89.5% (789 of 881 strings)
Translated using Weblate (Dutch) [skip ci]
Currently translated at 66.9% (590 of 881 strings)
Translated using Weblate (Ukrainian) [skip ci]
Currently translated at 53.0% (467 of 881 strings)
Translated using Weblate (Russian) [skip ci]
Currently translated at 66.8% (589 of 881 strings)
Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Portuguese (Brazil)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Italian) [skip ci]
Currently translated at 72.4% (638 of 881 strings)
Translated using Weblate (Greek) [skip ci]
Currently translated at 62.6% (552 of 881 strings)
Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Ukrainian) [skip ci]
Currently translated at 50.3% (444 of 881 strings)
Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Bengali) [skip ci]
Currently translated at 0.2% (2 of 881 strings)
Translated using Weblate (Finnish) [skip ci]
Currently translated at 85.9% (757 of 881 strings)
Translated using Weblate (Portuguese (Brazil)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (German) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Italian) [skip ci]
Currently translated at 72.4% (638 of 881 strings)
Translated using Weblate (Finnish) [skip ci]
Currently translated at 80.0% (705 of 881 strings)
Translated using Weblate (German) [skip ci]
Currently translated at 99.7% (879 of 881 strings)
Translated using Weblate (Italian) [skip ci]
Currently translated at 70.8% (624 of 881 strings)
Translated using Weblate (Italian) [skip ci]
Currently translated at 70.0% (617 of 881 strings)
Translated using Weblate (Russian) [skip ci]
Currently translated at 66.6% (587 of 881 strings)
Translated using Weblate (Hungarian) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Translated using Weblate (Dutch) [skip ci]
Currently translated at 66.0% (582 of 881 strings)
Translated using Weblate (Portuguese (Brazil)) [skip ci]
Currently translated at 100.0% (881 of 881 strings)
Co-authored-by: AlexR-sf <omg.portal.supp@gmail.com>
Co-authored-by: Anthony Veaudry <anthonyveaudry@gmail.com>
Co-authored-by: Casselluu <jack10193@163.com>
Co-authored-by: Csaba <csab0825@gmail.com>
Co-authored-by: Davide Palma <github@davidepalma.it>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Iagocds <cdsiago@gmail.com>
Co-authored-by: Luc Timmerman <timmerman.luc1999@gmail.com>
Co-authored-by: Mipiaceanutella <remix-polity-0l@icloud.com>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Robin Flikkema <robin@robinflikkema.nl>
Co-authored-by: Tanreon <tanreon@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: andrey4korop <andrey999@i.ua>
Co-authored-by: benniblot <ben2004engler@gmail.com>
Co-authored-by: deepserket <deepserket@gmail.com>
Co-authored-by: hidaba <nag@hidaba.com>
Co-authored-by: lhquark <lhquark@gmail.com>
Co-authored-by: oskhel <oskar.hellgren@gmail.com>
Co-authored-by: qing zhang <fzeehom@126.com>
Co-authored-by: reloxx <reloxx@interia.pl>
Co-authored-by: saambd <me@salimrahman.com>
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/bn/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/el/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/hu/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/it/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ru/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/sv/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/uk/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/zh_CN/
Translation: Servarr/Readarr
Fixed: Scrolling in Firefox in small window (requires refresh)
New: Style scrollbar in Firefox
Fixed: Scrolling with click and drag
Fixes#3088Fixes#2706