mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Prevent the scanner from running on non-video files
This commit is contained in:
parent
5acd231292
commit
bb716ab6b6
@ -41,9 +41,15 @@ class Scanner:
|
||||
|
||||
@log_errors
|
||||
async def identify(self, path: Path):
|
||||
if await self.is_registered(path):
|
||||
return
|
||||
raw = guessit(path, "--episode-prefer-number")
|
||||
|
||||
if (
|
||||
not "mimetype" in raw
|
||||
or not raw["mimetype"].startswith("video")
|
||||
or await self.is_registered(path)
|
||||
):
|
||||
return
|
||||
|
||||
logging.info("Identied %s: %s", path, raw)
|
||||
|
||||
# TODO: Add collections support
|
||||
|
Loading…
x
Reference in New Issue
Block a user