@@ -121,7 +121,7 @@ async function parseFileAndUpdateData(file: MultiPartData) {
121121 } )
122122 }
123123
124- const parsedKitchens : { name : string , total : number , checks : number , averageCheck : number , commonAverageCheck : number , commonTotal : number } [ ] = [ ]
124+ const parsedKitchens : { name : string , total : number , checks : number , averageCheck : number } [ ] = [ ]
125125
126126 for ( const row of dataRows ) {
127127 const name = row [ indexOfName ]
@@ -139,22 +139,15 @@ async function parseFileAndUpdateData(file: MultiPartData) {
139139 total,
140140 checks,
141141 averageCheck,
142- commonAverageCheck : 0 ,
143- commonTotal : 0 ,
144142 } )
145143 }
146144
147145 // Update common data
148- const commonAverageCheck = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . averageCheck , 0 ) / parsedKitchens . length )
149- const commonTotal = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . total , 0 ) / parsedKitchens . length )
146+ const averageCheck = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . averageCheck , 0 ) / parsedKitchens . length )
147+ const averageTotal = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . total , 0 ) / parsedKitchens . length )
150148 const checks = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . checks , 0 ) )
151149 const total = Math . round ( parsedKitchens . reduce ( ( acc , curr ) => acc + curr . total , 0 ) )
152150
153- for ( const kitchen of parsedKitchens ) {
154- kitchen . commonAverageCheck = commonAverageCheck
155- kitchen . commonTotal = commonTotal
156- }
157-
158151 // Create or update metrics
159152 const metrics = await repository . network . listMetrics ( )
160153 const existingMetrics = metrics . find ( ( metric ) => metric . date === dateOnly )
@@ -163,15 +156,15 @@ async function parseFileAndUpdateData(file: MultiPartData) {
163156 date : dateOnly ,
164157 checks,
165158 total,
166- averageCheck : commonAverageCheck ,
167- averageTotal : commonTotal ,
159+ averageCheck,
160+ averageTotal,
168161 } )
169162 } else {
170163 await repository . network . updateMetrics ( existingMetrics . id , {
171164 checks,
172165 total,
173- averageCheck : commonAverageCheck ,
174- averageTotal : commonTotal ,
166+ averageCheck,
167+ averageTotal,
175168 } )
176169 }
177170
@@ -192,16 +185,12 @@ async function parseFileAndUpdateData(file: MultiPartData) {
192185 total : kitchen . total ,
193186 checks : kitchen . checks ,
194187 averageCheck : kitchen . averageCheck ,
195- commonAverageCheck : kitchen . commonAverageCheck ,
196- commonTotal : kitchen . commonTotal ,
197188 } )
198189 } else {
199190 await repository . kitchen . updateRevenue ( revenue . id , {
200191 total : kitchen . total ,
201192 checks : kitchen . checks ,
202193 averageCheck : kitchen . averageCheck ,
203- commonAverageCheck : kitchen . commonAverageCheck ,
204- commonTotal : kitchen . commonTotal ,
205194 } )
206195 }
207196
0 commit comments