Skip to content

Commit 01d5e0c

Browse files
committed
chore: remove redundant fetchRecords and console error code
1 parent 2e4a766 commit 01d5e0c

File tree

1 file changed

+30
-34
lines changed

1 file changed

+30
-34
lines changed

apps/web/src/hooks/useInstrumentVisualization.ts

Lines changed: 30 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -215,42 +215,38 @@ export function useInstrumentVisualization({ params }: UseInstrumentVisualizatio
215215
};
216216

217217
useEffect(() => {
218-
const fetchRecords = () => {
219-
try {
220-
const sessions = sessionsUsernameQuery.data;
221-
if (recordsQuery.data && sessions) {
222-
// Fetch all sessions in parallel
223-
224-
// Build records with looked-up data
225-
const records: InstrumentVisualizationRecord[] = recordsQuery.data.map((record) => {
226-
const props = record.data && typeof record.data === 'object' ? record.data : {};
227-
const usersSession = sessions.find((s) => s.id === record.sessionId);
228-
229-
const username = usersSession?.user?.username ?? 'N/A';
230-
231-
return {
232-
__date__: record.date,
233-
__time__: record.date.getTime(),
234-
username: username,
235-
...record.computedMeasures,
236-
...props
237-
};
238-
});
239-
240-
setRecords(records);
241-
}
242-
} catch (error) {
243-
console.error('Error occurred: ', error);
244-
notifications.addNotification({
245-
message: t({
246-
en: 'Error occurred finding records',
247-
fr: "Une erreur s'est produite lors de la recherche des enregistrements."
248-
}),
249-
type: 'error'
218+
try {
219+
const sessions = sessionsUsernameQuery.data;
220+
if (recordsQuery.data && sessions) {
221+
// Fetch all sessions in parallel
222+
223+
// Build records with looked-up data
224+
const records: InstrumentVisualizationRecord[] = recordsQuery.data.map((record) => {
225+
const props = record.data && typeof record.data === 'object' ? record.data : {};
226+
const usersSession = sessions.find((s) => s.id === record.sessionId);
227+
228+
const username = usersSession?.user?.username ?? 'N/A';
229+
230+
return {
231+
__date__: record.date,
232+
__time__: record.date.getTime(),
233+
username: username,
234+
...record.computedMeasures,
235+
...props
236+
};
250237
});
238+
239+
setRecords(records);
251240
}
252-
};
253-
void fetchRecords();
241+
} catch (error) {
242+
notifications.addNotification({
243+
message: t({
244+
en: 'Error occurred finding records',
245+
fr: "Une erreur s'est produite lors de la recherche des enregistrements."
246+
}),
247+
type: 'error'
248+
});
249+
}
254250
}, [recordsQuery.data]);
255251

256252
const instrumentOptions: { [key: string]: string } = useMemo(() => {

0 commit comments

Comments
 (0)