diff --git a/.env.production b/.env.production index 47bcdfa..ab2941c 100644 --- a/.env.production +++ b/.env.production @@ -1,4 +1,4 @@ # VITE_DASHBOARD_API_URL=https://python.seekright.com # VITE_AUDIT_API_URL=https://node-audit.seekright.com VITE_DASHBOARD_API_URL=https://sr-backend-api.takeleap.in -VITE_AUDIT_API_URL=https://sr-audit.takeleap.in +VITE_AUDIT_API_URL=https://psb7wrm5-7514.inc1.devtunnels.ms diff --git a/src/pages/activity-feeds/PreviewPanel.tsx b/src/pages/activity-feeds/PreviewPanel.tsx index 2d3aafb..f42322c 100644 --- a/src/pages/activity-feeds/PreviewPanel.tsx +++ b/src/pages/activity-feeds/PreviewPanel.tsx @@ -52,8 +52,9 @@ export const PreviewPanel: React.FC = () => { alt="Master" style={{ width: '100%', height: 'auto', display: 'block' }} onError={(e) => { - e.currentTarget.onerror = null; - e.currentTarget.src = '/assets/images/master_image_not_available.png'; + if (!e.currentTarget.src.includes('master_image_not_available.png')) { + e.currentTarget.src = '/assets/images/master_image_not_available.png'; + } }} /> @@ -67,8 +68,9 @@ export const PreviewPanel: React.FC = () => { alt="Anomaly" style={{ width: '100%', height: 'auto', display: 'block' }} onError={(e) => { - e.currentTarget.onerror = null; - e.currentTarget.src = '/assets/images/anomaly-placeholder.png'; + if (!e.currentTarget.src.includes('anomaly-placeholder.png')) { + e.currentTarget.src = '/assets/images/anomaly-placeholder.png'; + } }} /> diff --git a/src/pages/audit-session/AuditSession.tsx b/src/pages/audit-session/AuditSession.tsx index c8d5049..016d55d 100644 --- a/src/pages/audit-session/AuditSession.tsx +++ b/src/pages/audit-session/AuditSession.tsx @@ -268,7 +268,7 @@ export const AuditSession: React.FC = () => { // Find correct index in filtered list const origSelectedAnomaly = activeTab.anomalies[navState.startIndex || 0]; const newIdx = origSelectedAnomaly - ? filteredAnomalies.findIndex((a: any) => (a.id === origSelectedAnomaly.id || a._id === origSelectedAnomaly._id)) + ? filteredAnomalies.indexOf(origSelectedAnomaly) : 0; setCurrentIndex(newIdx !== -1 ? newIdx : 0); setItemAuditStates(filteredAnomalies.map((a: any) => a.IsAudited === 1 ? 'audited' : 'pending')); @@ -763,8 +763,9 @@ export const AuditSession: React.FC = () => { transformOrigin: 'top left' }} onError={(e) => { - e.currentTarget.onerror = null; - e.currentTarget.src = '/assets/images/master_image_not_available.png'; + if (!e.currentTarget.src.includes('master_image_not_available.png')) { + e.currentTarget.src = '/assets/images/master_image_not_available.png'; + } }} /> ) : ( @@ -809,8 +810,9 @@ export const AuditSession: React.FC = () => { transformOrigin: 'top left' }} onError={(e) => { - e.currentTarget.onerror = null; - e.currentTarget.src = '/assets/images/anomaly-placeholder.png'; + if (!e.currentTarget.src.includes('anomaly-placeholder.png')) { + e.currentTarget.src = '/assets/images/anomaly-placeholder.png'; + } }} /> )}