I have a few reminders I added yesterday, set to trigger monthly on the 15th (see attached image). They triggered the first time as expected and ran a script I wrote to move them (see below). That all works fine.
However, the update panel for the reminder changes to an hour later and the script fires again, and so on. Isn’t this supposed to change to the next month’s invocation not an hour later?
tell application id “DNtp”
set theDestination to get record with uuid “2CAF3D80-0F35-46CB-AD54-05D792F41555”
set theSource to get record with uuid “5537736C-69B1-41C2-8358-5CC20F41D407”
move record theRecord to theDestination from theSource