From 63c650b68d8670e72a32406c84c8a3be57c77184 Mon Sep 17 00:00:00 2001 From: Kima Date: Tue, 11 Jun 2024 20:29:22 +0200 Subject: [PATCH] fixed lesson number issue when it's null --- .../lib/common/widgets/lesson/lesson_view.i18n.dart | 3 +++ .../lib/common/widgets/lesson/lesson_viewable.dart | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/refilc_mobile_ui/lib/common/widgets/lesson/lesson_view.i18n.dart b/refilc_mobile_ui/lib/common/widgets/lesson/lesson_view.i18n.dart index 28752ba..57bdff9 100644 --- a/refilc_mobile_ui/lib/common/widgets/lesson/lesson_view.i18n.dart +++ b/refilc_mobile_ui/lib/common/widgets/lesson/lesson_view.i18n.dart @@ -12,6 +12,7 @@ extension Localization on String { "l_desc": "Description...", "done": "Done", "cancel": "Cancel", + "year_index": "Lesson Number", }, "hu_hu": { "Room": "Terem", @@ -22,6 +23,7 @@ extension Localization on String { "l_desc": "Leírás...", "done": "Kész", "cancel": "Mégse", + "year_index": "Éves óraszám", }, "de_de": { "Room": "Raum", @@ -32,6 +34,7 @@ extension Localization on String { "l_desc": "Beschreibung...", "done": "Erledigt", "cancel": "Abbrechen", + "year_index": "Ordinalzahl", } }; diff --git a/refilc_mobile_ui/lib/common/widgets/lesson/lesson_viewable.dart b/refilc_mobile_ui/lib/common/widgets/lesson/lesson_viewable.dart index 539af64..cec6307 100644 --- a/refilc_mobile_ui/lib/common/widgets/lesson/lesson_viewable.dart +++ b/refilc_mobile_ui/lib/common/widgets/lesson/lesson_viewable.dart @@ -14,7 +14,6 @@ import 'package:refilc_kreta_api/models/lesson.dart'; import 'package:refilc_kreta_api/providers/exam_provider.dart'; import 'package:refilc_mobile_ui/common/bottom_sheet_menu/rounded_bottom_sheet.dart'; import 'package:refilc_mobile_ui/common/panel/panel_button.dart'; -import 'package:refilc_mobile_ui/common/personality_card/personality_card.i18n.dart'; import 'package:refilc_mobile_ui/common/round_border_icon.dart'; import 'package:refilc/ui/widgets/lesson/lesson_tile.dart'; import 'package:flutter/material.dart'; @@ -24,6 +23,7 @@ import 'package:refilc_mobile_ui/common/widgets/lesson/lesson_view.dart'; import 'package:refilc_plus/models/premium_scopes.dart'; import 'package:refilc_plus/providers/plus_provider.dart'; import 'package:refilc_plus/ui/mobile/plus/upsell.dart'; +import 'lesson_view.i18n.dart'; class LessonViewable extends StatefulWidget { const LessonViewable( @@ -562,7 +562,7 @@ class TimetableLessonPopup extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - '${'year_index'.i18n}: ${lesson.lessonYearIndex}', + '${'year_index'.i18n}: ${lesson.lessonYearIndex ?? '?'}', style: TextStyle( color: AppColors.of(context).text.withOpacity(0.9), fontSize: 14.0,