WT 1.1.13 Test Central bug fixes
This commit is contained in:
@@ -191,6 +191,7 @@ class Cache with Logging {
|
||||
DateTime savedPlanDate;
|
||||
|
||||
savedPlanDate = format.parse(savedPlanDateString);
|
||||
print("Saved plan: $savedPlanDate");
|
||||
|
||||
final DateTime now = DateTime.now();
|
||||
final DateTime added = savedPlanDate.add(Duration(days: 1));
|
||||
|
||||
@@ -3,7 +3,7 @@ enum ExerciseAbility { oneRepMax, endurance, running, mini_test_set, paralell_te
|
||||
extension ExerciseAbilityExt on ExerciseAbility {
|
||||
String enumToString() => this.toString().split(".").last;
|
||||
bool equalsTo(ExerciseAbility ability) => this.toString() == ability.toString();
|
||||
bool equalsStringTo(String ability) => this.toString() == ability;
|
||||
bool equalsStringTo(String ability) => this.enumToString() == ability;
|
||||
String get description {
|
||||
switch (this) {
|
||||
case ExerciseAbility.endurance:
|
||||
|
||||
@@ -22,7 +22,14 @@ class ExercisePlanTemplate {
|
||||
}
|
||||
|
||||
if (json['details'] != null && (json['details']).length > 0) {
|
||||
List details = json['details'];
|
||||
final List details = json['details'];
|
||||
details.sort((a, b) {
|
||||
if (a['sort'] == null || b['sort'] == null) {
|
||||
return a['exercisePlanTemplateDetailId'] < b['exercisePlanTemplateDetailId'] ? -1 : 1;
|
||||
} else {
|
||||
return a['sort'] < b['sort'] ? -1 : 1;
|
||||
}
|
||||
});
|
||||
details.forEach((element) {
|
||||
exerciseTypes.add(element['exerciseTypeId']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user