mirror of
https://github.com/wger-project/flutter.git
synced 2026-02-18 00:17:48 +01:00
Remove logs from the routine
The logs are now in the session list and can be easily extracted if needed
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:wger/models/exercises/exercise.dart';
|
||||
import 'package:wger/models/workouts/base_config.dart';
|
||||
import 'package:wger/models/workouts/day.dart';
|
||||
@@ -23,6 +24,8 @@ import 'package:wger/models/workouts/day_data.dart';
|
||||
import 'package:wger/models/workouts/log.dart';
|
||||
import 'package:wger/models/workouts/repetition_unit.dart';
|
||||
import 'package:wger/models/workouts/routine.dart';
|
||||
import 'package:wger/models/workouts/session.dart';
|
||||
import 'package:wger/models/workouts/session_api.dart';
|
||||
import 'package:wger/models/workouts/set_config_data.dart';
|
||||
import 'package:wger/models/workouts/slot.dart';
|
||||
import 'package:wger/models/workouts/slot_data.dart';
|
||||
@@ -81,6 +84,32 @@ Routine getTestRoutine({List<Exercise>? exercises}) {
|
||||
log3.weightUnit = testWeightUnit1;
|
||||
log3.repetitionUnit = testRepetitionUnit1;
|
||||
|
||||
final session1 = WorkoutSessionApi(
|
||||
session: WorkoutSession.withData(
|
||||
id: 1,
|
||||
routineId: 1,
|
||||
date: DateTime(2021, 5, 1),
|
||||
impression: 3,
|
||||
notes: 'This is a note',
|
||||
timeStart: const TimeOfDay(hour: 10, minute: 0),
|
||||
timeEnd: const TimeOfDay(hour: 12, minute: 34),
|
||||
),
|
||||
logs: [log1, log2],
|
||||
);
|
||||
|
||||
final session2 = WorkoutSessionApi(
|
||||
session: WorkoutSession.withData(
|
||||
id: 2,
|
||||
routineId: 1,
|
||||
date: DateTime(2021, 5, 2),
|
||||
impression: 1,
|
||||
notes: 'This is a note',
|
||||
timeStart: const TimeOfDay(hour: 6, minute: 12),
|
||||
timeEnd: const TimeOfDay(hour: 8, minute: 1),
|
||||
),
|
||||
logs: [log3],
|
||||
);
|
||||
|
||||
final slotEntryBenchPress = SlotEntry(
|
||||
slotId: 1,
|
||||
type: 'normal',
|
||||
@@ -302,7 +331,7 @@ Routine getTestRoutine({List<Exercise>? exercises}) {
|
||||
start: DateTime(2024, 11, 01),
|
||||
end: DateTime(2024, 12, 01),
|
||||
days: [dayChestShoulders, dayLegs],
|
||||
logs: [log1, log2, log3],
|
||||
sessions: [session1, session2],
|
||||
dayData: dayDataDisplay,
|
||||
dayDataCurrentIteration: [
|
||||
...dayDataDisplay,
|
||||
|
||||
Reference in New Issue
Block a user