From 16d65bef13875aa056f65cce363fb425b9779234 Mon Sep 17 00:00:00 2001 From: Caleb Schwind <46329268+cschwinderg@users.noreply.github.com> Date: Mon, 13 Jan 2025 10:28:33 -0500 Subject: [PATCH] Add check for existence in status.json --- etl/app/server/database.js | 1 + 1 file changed, 1 insertion(+) diff --git a/etl/app/server/database.js b/etl/app/server/database.js index 78d55ea5..789bc1e3 100644 --- a/etl/app/server/database.js +++ b/etl/app/server/database.js @@ -87,6 +87,7 @@ async function cacheProfileStats(pool, schemaName, profileStats, s3Stats) { const s3Metadata = s3Stats.files.find( (f) => extractProfileName(f.name) === profileName, ); + if (!s3Metadata) continue; await client.query( 'INSERT INTO logging.mv_profile_stats(profile_name, schema_name, num_rows, last_refresh_end_time, last_refresh_elapsed, csv_size, gz_size, zip_size, creation_date)' +