Page 1 of 1

Hazel 5.3.5 can't move SMB files

PostPosted: Sat Oct 05, 2024 8:06 am
by mwang
Hi,

I have a long-standing rule that would monitor a folder on an SMB share and move any new files to a local folder. The rule stopped working since the 5.3.5 update, with the following error logged:

Error moving file from /Volumes/yyd/watchedfolder/afile.ext: Error Domain=NSCocoaErrorDomain Code=3328 "“afile.ext” couldn’t be moved to the trash because the volume “yyd” doesn’t have one."


/Volumes/yyd is the mount point for the SMB share.

I know moving a file across different file system involves copying the file to the destination and then deleting the file, and it seems Hazel 5.3.5 can't delete the file because it couldn't find the trashcan on the SMB share.

Earlier versions seemed to have no such troubles. In fact, downgrading Hazel back to 5.3.4 has solved the problem. I checked just now and Hazel successfully moved the files (after copying to the destination) to the hidden ".recycle" folder at the root of the SMB share, the same folder where hand-deleted files go.

Re: Hazel 5.3.5 can't move SMB files

PostPosted: Mon Oct 07, 2024 8:47 am
by Mr_Noodle
There will be a patch later today to address the issue.

Re: Hazel 5.3.5 can't move SMB files

PostPosted: Wed Oct 09, 2024 9:29 pm
by mwang
Confirmed. Thanks!