From 5d28847c69aa061f99912152acbdf96252f05b9c Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Sat, 29 Jan 2022 11:48:02 +0100 Subject: [PATCH] Add video model and recreate generated files --- lib/models/body_weight/weight_entry.g.dart | 3 +- lib/models/exercises/category.g.dart | 3 +- lib/models/exercises/exercise.dart | 6 + lib/models/exercises/exercise.g.dart | 6 +- lib/models/exercises/image.g.dart | 3 +- lib/models/exercises/video.dart | 79 ++++++ .../measurements/measurement_category.g.dart | 4 +- .../measurements/measurement_entry.g.dart | 3 +- lib/models/nutrition/ingredient.g.dart | 3 +- .../nutrition/ingredient_weight_unit.g.dart | 6 +- lib/models/nutrition/log.g.dart | 9 +- lib/models/nutrition/nutritional_plan.g.dart | 3 +- lib/models/nutrition/weight_unit.g.dart | 3 +- lib/models/workouts/repetition_unit.g.dart | 3 +- lib/models/workouts/session.g.dart | 12 +- lib/models/workouts/weight_unit.g.dart | 3 +- lib/models/workouts/workout_plan.g.dart | 3 +- test/gallery/gallery_screen_test.mocks.dart | 69 ++--- ...surement_categories_screen_test.mocks.dart | 59 +++-- .../measurement_provider_test.mocks.dart | 42 +-- .../nutritional_plan_form_test.mocks.dart | 118 +++++---- test/other/base_provider_test.mocks.dart | 65 +++-- test/workout/workout_form_test.mocks.dart | 244 ++++++++++-------- test/workout/workout_set_form_test.mocks.dart | 82 +++--- 24 files changed, 529 insertions(+), 302 deletions(-) create mode 100644 lib/models/exercises/video.dart diff --git a/lib/models/body_weight/weight_entry.g.dart b/lib/models/body_weight/weight_entry.g.dart index d1152d20..60ee02c9 100644 --- a/lib/models/body_weight/weight_entry.g.dart +++ b/lib/models/body_weight/weight_entry.g.dart @@ -18,7 +18,8 @@ WeightEntry _$WeightEntryFromJson(Map json) { ); } -Map _$WeightEntryToJson(WeightEntry instance) => { +Map _$WeightEntryToJson(WeightEntry instance) => + { 'id': instance.id, 'weight': numToString(instance.weight), 'date': toDate(instance.date), diff --git a/lib/models/exercises/category.g.dart b/lib/models/exercises/category.g.dart index 915120d1..19383107 100644 --- a/lib/models/exercises/category.g.dart +++ b/lib/models/exercises/category.g.dart @@ -17,7 +17,8 @@ ExerciseCategory _$ExerciseCategoryFromJson(Map json) { ); } -Map _$ExerciseCategoryToJson(ExerciseCategory instance) => { +Map _$ExerciseCategoryToJson(ExerciseCategory instance) => + { 'id': instance.id, 'name': instance.name, }; diff --git a/lib/models/exercises/exercise.dart b/lib/models/exercises/exercise.dart index e8d9eff0..00935a79 100644 --- a/lib/models/exercises/exercise.dart +++ b/lib/models/exercises/exercise.dart @@ -22,6 +22,7 @@ import 'package:wger/models/exercises/comment.dart'; import 'package:wger/models/exercises/equipment.dart'; import 'package:wger/models/exercises/image.dart'; import 'package:wger/models/exercises/muscle.dart'; +import 'package:wger/models/exercises/video.dart'; part 'exercise.g.dart'; @@ -60,6 +61,9 @@ class Exercise { @JsonKey(required: true) List images = []; + @JsonKey(required: true) + List