add screen subview

This commit is contained in:
Trey t
2024-06-16 18:58:47 -07:00
parent c3509f0ee0
commit 95ffd8a544
3 changed files with 6 additions and 4 deletions

View File

@@ -60,7 +60,7 @@ struct AddExerciseView: View {
if selectedMuscles.count == 0 {
hasCorrectMuscles = true
} else {
let exerciseMuscleIds = exercise.muscles.map({ $0.id })
let exerciseMuscleIds = exercise.muscles.map({ $0.muscle ?? -1 })
let selctedMuscleIds = selectedMuscles.map({ $0.id })
// if one items match
if exerciseMuscleIds.contains(where: selctedMuscleIds.contains) {
@@ -73,7 +73,7 @@ struct AddExerciseView: View {
if selectedEquipment.count == 0 {
hasCorrectEquipment = true
} else {
let exerciseEquipmentIds = exercise.equipment.map({ $0.id })
let exerciseEquipmentIds = exercise.equipment.map({ $0.equipment ?? -1 })
let selctedEquipmentIds = selectedEquipment.map({ $0.id })
// if one items match
if exerciseEquipmentIds.contains(where: selctedEquipmentIds.contains) {