@@ -147,7 +147,7 @@ class AlarmTimeRepeatActivity : BaseNoActionBarActivity(), View.OnClickListener
var isWeekday = true
weekdayString.toCharArray().forEachIndexed { index, c ->
if (c == '1') num++
- if ((index in 0..4) && c == '0') isWeekday = false
+ if (((index in 0..4) && c == '0') || ((index > 4) && c == '1')) isWeekday = false
}
if (isWeekday) {
mWeekDay!!.isChecked = true
@@ -161,6 +161,8 @@ class SchoolTimeRepeatActivity : BaseNoActionBarActivity(), View.OnClickListener
for (j in 1..5) {
isWeekday = isWeekday && mWeekDayMap!![j] == 1
+ if(num == 6) isWeekday = true
+
} else {