Skip to content

Instantly share code, notes, and snippets.

@Gazer
Created November 23, 2016 17:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Gazer/e12f6935bbdf405a97d5b045ff510544 to your computer and use it in GitHub Desktop.
Save Gazer/e12f6935bbdf405a97d5b045ff510544 to your computer and use it in GitHub Desktop.
List <Map> exerciseEntries = []
dayEntry.exercisesEntries.each { ExerciseEntry exerciseEntry ->
String unit = "min"
Exercise exercise = exerciseEntry.exercise
if (exercise.tags.contains("(floor_count)")) {
unit = "floors"
} else if (exercise.tags.contains("(step_count)")) {
unit = "steps"
}
Map exerciseEntryInfo = [
exercise_id: exercise.exerciseId,
value: exerciseEntry.minutes,
unit: unit
]
exerciseEntries.add(exerciseEntryInfo)
}
resposeData.movement = exerciseEntries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment