The one that should check if the path is valid is LocalRescan.
It can't be done in the signals processors (that are close to real validation, in the freeze_commit stage).
The reason for this is that if LR finds an invalid path it needs to ignore it; in files there is no problem, but for directories it shouldn't scan that directory later.
The one that should check if the path is valid is LocalRescan.
It can't be done in the signals processors (that are close to real validation, in the freeze_commit stage).
The reason for this is that if LR finds an invalid path it needs to ignore it; in files there is no problem, but for directories it shouldn't scan that directory later.