I copied a new album into my watched folder. I opened Roon and made all the tracks of that album a playlist. I then closed Roon, and using Windows File Manager I deleted all but 1 track. These tracks went to my Recycle Folder, but, I did not empty the Trash.
I re-opened Roon and all the files I had deleted had been re-imported as a new album and contained their link to the playlist.
Looking at one of the file’s, its path was to the recycle folder;
It looks like my changes to our directory skipping logic have made us a little too narrowly targeted instead of way too broad.
Two things:
1: You can make this go away by adding something to the Ignore Patterns for that watched folder. “$RECYCLE.BIN;” or similar should work fine.
2: Can you get me something showing all a list of all the folders in the same directory as that $RECYCLE.BIN one? Screenshot from Explorer, command prompt output for ‘dir’, anything.
I copied a new album into a watched folder. Verified it was in Roon. Deleted all but the first track. Tracks 2-9 got added immediately as a new album (with all the tracks being in the Recycle bin). Went to the Recycle bin in command prompt and did a dir to text. the following is the result.
Directory of M:$RECYCLE.BIN\S-1-5-21-594875799-1812806425-1717288476-1001
I think I asked for slightly the wrong thing. I’m trying to figure out why we looked at M:$RECYCLE.BIN at all, so I’m interested in the other directories in M:. Our filtering code expects a directory named “system volume information”, but evidently that’s not there?
I figured out why this didn’t work, I had a bug where I wasn’t correctly normalizing the slashes in paths in my directory ignoring code. Should be fixed for the next build, thanks for the help.