diff --git a/app/build.gradle b/app/build.gradle index a206279..417b55e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.denizd.substitutionplan" minSdkVersion 21 targetSdkVersion 28 - versionCode 31 - versionName "2.2.8" + versionCode 32 + versionName "2.2.9" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { diff --git a/app/src/main/java/com/denizd/substitutionplan/data/DataFetcher.kt b/app/src/main/java/com/denizd/substitutionplan/data/DataFetcher.kt index a8a18d5..33028f6 100644 --- a/app/src/main/java/com/denizd/substitutionplan/data/DataFetcher.kt +++ b/app/src/main/java/com/denizd/substitutionplan/data/DataFetcher.kt @@ -211,11 +211,11 @@ internal class DataFetcher(isPlan: Boolean, isMenu: Boolean, isJobService: Boole val manager = mContext.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager - HelperFunctions.getNotificationChannel(mContext, prefs) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + HelperFunctions.getNotificationChannel(mContext, prefs) + } - val notification = NotificationCompat.Builder(mContext, - HelperFunctions.notificationChannelId - ) + val notification = NotificationCompat.Builder(mContext, HelperFunctions.notificationChannelId) .setStyle(NotificationCompat.DecoratedCustomViewStyle()) .setCustomContentView(notificationLayout) .setSmallIcon(R.drawable.ic_avh)