tag:infinitekind.tenderapp.com,2009-01-14:/discussions/moneydance-development/1238-remindergetrepeatweeklydays-and-getrepeatmonthly-change-in-behaviourInfinite Kind: Discussion 2016-03-19T05:07:47Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/372870642015-07-03T12:45:33Z2015-07-03T12:45:33ZReminder.getRepeatWeeklyDays() and getRepeatMonthly() change in behaviour?<div><p>Hi Kevin,</p>
<p>Moneydance will just store and return whatever int array it is
given, and I don't see anything in the code that will set it to an
array with a single zero in it. Maybe there's another extension
that put that array into the object?</p>
<p>Thanks</p>
<p>Sean Reilly<br>
Developer, The Infinite Kind<br>
<a href="http://infinitekind.com">http://infinitekind.com</a></p></div>Sean Reillytag:infinitekind.tenderapp.com,2009-01-14:Comment/372870642015-07-03T15:03:20Z2015-07-03T15:03:20ZReminder.getRepeatWeeklyDays() and getRepeatMonthly() change in behaviour?<div><p>Hi Sean,</p>
<p>Thanks for getting back to me.</p>
<p>It's a strange one. I've removed all other extensions and I
still see the same behaviour.</p>
<p>If I set a reminder to occur, for example, on the 5th and 7th of
every month I see an array of size 2 containing 5 and 7, as
expected. If I then deselect 5th and 7th so that there are no
monthly occurrences I see an array of size 1 with the value 0. So
if something is setting it incorrectly it is doing so after I edit
in the reminder scheduling panel.</p>
<p>I've added some logic to only count the number of elements in
the array where the value is greater than zero, so I think I'm
covered now. But I still don't know why it is happening.</p>
<p>Anyways, thanks for your help.</p>
<p>Kevin</p></div>Kevin Stembridge