From d80c2a3ab6170bf5ba72648da8daf98b2e37a4a6 Mon Sep 17 00:00:00 2001
From: "ext.sopra.yvallet@grandlyon.com" <ext.sopra.yvallet@grandlyon.com>
Date: Mon, 10 May 2021 16:20:54 +0200
Subject: [PATCH] feat: removal of unused usage events

---
 src/components/Charts/Bar.tsx                 | 10 ----------
 src/components/Charts/BarChart.tsx            |  3 ---
 src/enum/usageEvent.enum.ts                   |  1 -
 src/targets/services/aggregatorUsageEvents.ts |  1 -
 4 files changed, 15 deletions(-)

diff --git a/src/components/Charts/Bar.tsx b/src/components/Charts/Bar.tsx
index d8d352eb8..a8d1cdd9c 100644
--- a/src/components/Charts/Bar.tsx
+++ b/src/components/Charts/Bar.tsx
@@ -13,9 +13,6 @@ import {
   setCurrentDatachartIndex,
   setSelectedDate,
 } from 'store/chart/chart.actions'
-import { Client } from 'cozy-client'
-import { UsageEventType } from 'enum/usageEvent.enum'
-import UsageEventService from 'services/usageEvent.service'
 
 interface BarProps {
   index: number
@@ -29,7 +26,6 @@ interface BarProps {
   height: number
   isSwitching: boolean
   isDuel?: boolean
-  client: Client
 }
 
 const Bar = ({
@@ -44,7 +40,6 @@ const Bar = ({
   height,
   isSwitching,
   isDuel,
-  client,
 }: BarProps) => {
   const dispatch = useDispatch()
   const { selectedDate } = useSelector((state: AppStore) => state.ecolyo.chart)
@@ -57,11 +52,6 @@ const Bar = ({
     fluidType === FluidType.MULTIFLUID ? 'MULTIFLUID' : FluidType[fluidType]
 
   const handleClick = () => {
-    UsageEventService.addEvent(client, {
-      type: UsageEventType.CONSUMPTION_INTERACT_EVENT,
-      target: TimeStep[timeStep].toLowerCase(),
-      context: FluidType[fluidType].toLowerCase(),
-    })
     if (!isSwitching && !isDuel) {
       setClicked(true)
       dispatch(setSelectedDate(dataload.date))
diff --git a/src/components/Charts/BarChart.tsx b/src/components/Charts/BarChart.tsx
index c66c9b4c0..fd6655be9 100644
--- a/src/components/Charts/BarChart.tsx
+++ b/src/components/Charts/BarChart.tsx
@@ -9,7 +9,6 @@ import { Datachart } from 'models'
 import Bar from 'components/Charts/Bar'
 import AxisBottom from 'components/Charts/AxisBottom'
 import AxisRight from 'components/Charts/AxisRight'
-import { useClient } from 'cozy-client'
 
 export interface BarChartProps {
   chartData: Datachart
@@ -38,7 +37,6 @@ const BarChart: React.FC<BarChartProps> = ({
   marginBottom = 50,
   isSwitching,
 }: BarChartProps) => {
-  const client = useClient()
   const getContentWidth = () => {
     return width - marginLeft - marginRight
   }
@@ -99,7 +97,6 @@ const BarChart: React.FC<BarChartProps> = ({
             yScale={yScale}
             height={getContentHeight()}
             isSwitching={isSwitching}
-            client={client}
           />
         ))}
       </g>
diff --git a/src/enum/usageEvent.enum.ts b/src/enum/usageEvent.enum.ts
index b7fb046e3..a91301180 100644
--- a/src/enum/usageEvent.enum.ts
+++ b/src/enum/usageEvent.enum.ts
@@ -5,7 +5,6 @@ export enum UsageEventType {
   NAVIGATION_EVENT = 'NavigationEvent',
   CONSUMPTION_COMPARE_EVENT = 'ConsumptionCompareEvent',
   CONSUMPTION_CHANGE_TIMESTEP_EVENT = 'ConsumptionChangeTimeStepEvent',
-  CONSUMPTION_INTERACT_EVENT = 'ConsumptionInteracteEvent',
   CHALLENGE_LAUNCH_EVENT = 'ChallengeLaunchEvent',
   CHALLENGE_END_EVENT = 'ChallengeEndEvent',
   DUEL_END_EVENT = 'DuelEndEvent',
diff --git a/src/targets/services/aggregatorUsageEvents.ts b/src/targets/services/aggregatorUsageEvents.ts
index 1d45a98e4..f4dec9dbd 100644
--- a/src/targets/services/aggregatorUsageEvents.ts
+++ b/src/targets/services/aggregatorUsageEvents.ts
@@ -239,7 +239,6 @@ const aggregateEvents = async (
     case UsageEventType.PROFILE_SET_EVENT:
     case UsageEventType.CONSUMPTION_COMPARE_EVENT:
     case UsageEventType.CONSUMPTION_CHANGE_TIMESTEP_EVENT:
-    case UsageEventType.CONSUMPTION_INTERACT_EVENT:
       sendAggregatedEventByDay(events, eventType)
       break
     case UsageEventType.ACTION_CHANGE_EVENT:
-- 
GitLab