diff --git a/app/build.gradle b/app/build.gradle index 5b18c04..dbee4ca 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId "top.itning.yunshuclassschedule" minSdkVersion 21 targetSdkVersion 28 - versionCode 59 - versionName "2.5.3" + versionCode 60 + versionName "2.5.4" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" javaCompileOptions { annotationProcessorOptions { diff --git a/app/src/main/java/top/itning/yunshuclassschedule/service/CommonService.kt b/app/src/main/java/top/itning/yunshuclassschedule/service/CommonService.kt index 1251a0c..4583e57 100644 --- a/app/src/main/java/top/itning/yunshuclassschedule/service/CommonService.kt +++ b/app/src/main/java/top/itning/yunshuclassschedule/service/CommonService.kt @@ -110,6 +110,9 @@ class CommonService : Service(), SharedPreferences.OnSharedPreferenceChangeListe } break } + if (i > 50) { + i = 1 + } Log.d(TAG, "Set week num $i") if (defaultSharedPreferences.edit().putString(NOW_WEEK_NUM, i.toString()).commit()) { App.sharedPreferences.edit().putLong(ConstantPool.Str.NEXT_WEEK_OF_MONDAY.get(), lastTimeMillis).apply()