Verified Commit 1e772af4 authored by Marek Veselý's avatar Marek Veselý
Browse files

feat: only set recalculate to true if there is already some clustering data

parent 2d8b9265
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -162,28 +162,28 @@ export const TeamClusteringOptions: FC<TeamClusteringOptionsProps> = ({
            setFetching(true)
            switch (clusteringType) {
              case 'achievedMilestones': {
                const { data } = await client.query<
                const { data: resultData } = await client.query<
                  ResultOf<typeof AchievedMilestonesClusteringQuery>,
                  VariablesOf<typeof AchievedMilestonesClusteringQuery>
                >(AchievedMilestonesClusteringQuery, {
                  clusteringParams,
                  teamIds,
                  recalculate: true,
                  recalculate: data ? true : false,
                })
                setData(data?.achievedMilestonesClustering)
                setData(resultData?.achievedMilestonesClustering)
                setFetching(false)
                break
              }
              case 'milestoneSequence': {
                const { data } = await client.query<
                const { data: resultData } = await client.query<
                  ResultOf<typeof MilestoneSequenceClusteringQuery>,
                  VariablesOf<typeof MilestoneSequenceClusteringQuery>
                >(MilestoneSequenceClusteringQuery, {
                  clusteringParams,
                  teamIds,
                  recalculate: true,
                  recalculate: data ? true : false,
                })
                setData(data?.milestoneSequenceClustering)
                setData(resultData?.milestoneSequenceClustering)
                setFetching(false)
                break
              }