Complex objects cannot be saved in the plugin config in Strider. The daySelection array was attempting to store objects, which was failing on save - to fix this, daySelection has been reduced to a simple array of day values (integers, 0-6).
In addition, when first configuring the plugin the daySelection array is empty and cannot be iterated over. A check has been added to ensure that this array is at least declared before iterating on it.
Complex objects cannot be saved in the plugin config in Strider. The
daySelection
array was attempting to store objects, which was failing on save - to fix this,daySelection
has been reduced to a simple array of day values (integers, 0-6).In addition, when first configuring the plugin the
daySelection
array is empty and cannot be iterated over. A check has been added to ensure that this array is at least declared before iterating on it.Resolves https://github.com/bitwit/strider-scheduler/issues/2