From 67558b76a3e4710cff337b6b1efef4961a1e5bad Mon Sep 17 00:00:00 2001 From: Kima Date: Tue, 21 May 2024 20:29:08 +0200 Subject: [PATCH] fixed notification null check issues --- refilc/lib/helpers/notification_helper.dart | 37 ++++++++++++--------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/refilc/lib/helpers/notification_helper.dart b/refilc/lib/helpers/notification_helper.dart index 7b3bac5..d909578 100644 --- a/refilc/lib/helpers/notification_helper.dart +++ b/refilc/lib/helpers/notification_helper.dart @@ -212,7 +212,7 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k ), notificationDetails, payload: "grades"); - } else if (settingsProvider.gradeOpeningFun) { + } else if (settingsProvider.gradeOpeningFun) { // if surprise grades are enabled, show a notification without the grade await flutterLocalNotificationsPlugin.show( grade.id.hashCode, @@ -485,9 +485,10 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k lesson.lessonIndex, lesson.name, dayTitle(lesson.date), - lesson.substituteTeacher!.isRenamed - ? lesson.substituteTeacher!.renamedTo! - : lesson.substituteTeacher!.name + ((lesson.substituteTeacher?.isRenamed ?? false) + ? lesson.substituteTeacher?.renamedTo! + : lesson.substituteTeacher?.name) ?? + '', ], ), notificationDetails, @@ -505,9 +506,10 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k dayTitle(lesson.date), lesson.lessonIndex, lesson.name, - lesson.substituteTeacher!.isRenamed - ? lesson.substituteTeacher!.renamedTo! - : lesson.substituteTeacher!.name + ((lesson.substituteTeacher?.isRenamed ?? false) + ? lesson.substituteTeacher?.renamedTo! + : lesson.substituteTeacher?.name) ?? + '', ], ), notificationDetails, @@ -525,9 +527,10 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k lesson.lessonIndex, lesson.name, dayTitle(lesson.date), - lesson.substituteTeacher!.isRenamed - ? lesson.substituteTeacher!.renamedTo! - : lesson.substituteTeacher!.name + ((lesson.substituteTeacher?.isRenamed ?? false) + ? lesson.substituteTeacher?.renamedTo! + : lesson.substituteTeacher?.name) ?? + '', ], ), notificationDetails, @@ -608,9 +611,10 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k lesson.lessonIndex, lesson.name, dayTitle(lesson.date), - lesson.substituteTeacher!.isRenamed - ? lesson.substituteTeacher!.renamedTo! - : lesson.substituteTeacher!.name + ((lesson.substituteTeacher?.isRenamed ?? false) + ? lesson.substituteTeacher?.renamedTo! + : lesson.substituteTeacher?.name) ?? + '', ], ), notificationDetails, @@ -629,9 +633,10 @@ nem lesz tőle használhatatlan az app, de kikommenteltem, mert még a végén k dayTitle(lesson.date), lesson.lessonIndex, lesson.name, - lesson.substituteTeacher!.isRenamed - ? lesson.substituteTeacher!.renamedTo! - : lesson.substituteTeacher!.name + ((lesson.substituteTeacher?.isRenamed ?? false) + ? lesson.substituteTeacher?.renamedTo! + : lesson.substituteTeacher?.name) ?? + '', ], ), notificationDetails,