The problem I am running into is that my rule is triggered just fine whenever a subfolder is added to Extensions, but not when it is removed. I tried creating a rule that should be triggered when any of the following conditions are met:
- Any File
- Date Last Modified -> did change
- Size -> did change
- Sub-file/folder Count -> did change
To verify that the issue wasn't specifically with this folder, I tried to set up the a rule with the same conditions in my Documents folder, and the result is always the same: if I add a folder (or file), the rule is triggered; if I delete a folder (or file), the rule isn't triggered.
This is what I see in my logs when I add and then remove a file from the test folder:
- Code: Select all
2024-09-28 16:12:10.596 hazelworker[19607] Running worker (v5.3.4) for folder with identifier: 16777231-93486578.
2024-09-28 16:12:10.597 hazelworker[19607] ###Arch: arm64
2024-09-28 16:12:10.597 hazelworker[19607] ###main load address: 0x102578000
2024-09-28 16:12:10.597 hazelworker[19607] ###Hazel Core load address: 0x102748000
2024-09-28 16:12:10.597 hazelworker[19607] ###Noodle load address: 0x102a38000
2024-09-28 16:12:10.597 hazelworker[19607] ###CK load address: 0x102638000
2024-09-28 16:12:10.624 hazelworker[19607] Processing folder ExtensionTest
2024-09-28 16:12:12.722 hazelworker[19607] README.md: Rule Testing matched.
2024-09-28 16:12:12.736 hazelworker[19607] Hazel Alert: /Users/*******/Documents/ExtensionTest README.md 4:12 PM Testing
2024-09-28 16:12:12.736 hazelworker[19607] [Custom Message] Hazel Alert: /Users/*******/Documents/ExtensionTest README.md 4:12 PM Testing
2024-09-28 16:12:12.744 hazelworker[19607] Done processing folder ExtensionTest
2024-09-28 16:12:22.278 hazelworker[19610] Running worker (v5.3.4) for folder with identifier: 16777231-93486578.
2024-09-28 16:12:22.279 hazelworker[19610] ###Arch: arm64
2024-09-28 16:12:22.279 hazelworker[19610] ###main load address: 0x100e60000
2024-09-28 16:12:22.279 hazelworker[19610] ###Hazel Core load address: 0x101030000
2024-09-28 16:12:22.279 hazelworker[19610] ###Noodle load address: 0x101320000
2024-09-28 16:12:22.279 hazelworker[19610] ###CK load address: 0x100f20000
2024-09-28 16:12:22.295 hazelworker[19610] Processing folder ExtensionTest
2024-09-28 16:12:24.410 hazelworker[19610] Done processing folder ExtensionTest
What am I doing wrong?