fragment MedalFields on MedalGQL { count nickname } query getMedals($scope: MedalScope!, $userId: Int) { getMedals(scope: $scope, userId: $userId) { distanceOver78 { ...MedalFields } distanceOver90 { ...MedalFields } runLength3 { ...MedalFields } runLength5 { ...MedalFields } runLength8 { ...MedalFields } runLength10 { ...MedalFields } runLength15 { ...MedalFields } runLength20 { ...MedalFields } runLength25 { ...MedalFields } runLength30 { ...MedalFields } runLength40 { ...MedalFields } runLength50 { ...MedalFields } totalMakes100 { ...MedalFields } totalMakes500 { ...MedalFields } totalMakes1000 { ...MedalFields } totalMakes5000 { ...MedalFields } totalMakes10000 { ...MedalFields } dailyMakes50 { ...MedalFields } dailyMakes100 { ...MedalFields } dailyMakes150 { ...MedalFields } dailyMakes200 { ...MedalFields } dailyMakes250 { ...MedalFields } } }