Skip to content

Commit

Permalink
Add empty folder
Browse files Browse the repository at this point in the history
  • Loading branch information
sbrunner committed Jun 26, 2023
1 parent 9c22526 commit 2fce349
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions scan_to_paperless/status.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,23 @@ def scan(self) -> None:
if name not in self._status:
self._update_status(name, force=True)

for folder in glob.glob(os.path.join(os.environ.get("SCAN_SOURCE_FOLDER", "/source"), "*")):
name = os.path.basename(folder)

if name not in self._status:
names.append(name)

self._update_status(
name,
"Missing config",
", ".join(
glob.glob(
os.path.join(os.environ.get("SCAN_SOURCE_FOLDER", "/source"), folder, "**"),
recursive=True,
)
),
)

for name in self._status: # pylint: disable=consider-using-dict-items
if name not in names:
del self._status[name]
Expand Down

0 comments on commit 2fce349

Please sign in to comment.