diff --git a/src/main/java/edu/suffolk/litlab/efspserver/ecfcodes/CodeUpdater.java b/src/main/java/edu/suffolk/litlab/efspserver/ecfcodes/CodeUpdater.java index 2321f686..dc163bbc 100644 --- a/src/main/java/edu/suffolk/litlab/efspserver/ecfcodes/CodeUpdater.java +++ b/src/main/java/edu/suffolk/litlab/efspserver/ecfcodes/CodeUpdater.java @@ -447,11 +447,11 @@ public boolean updateAll(String baseUrl, FilingReviewMDEPort filingPort, CodeDat tables); for (String table : tables) { Instant deleteFromTable = Instant.now(Clock.systemUTC()); - if (!cd.deleteFromTable(table, courtLocation)) { - log.error("Couldn't delete from {} at {}, aborting", table, courtLocation); - cd.rollback(sp); - return false; - } + + // No longer checking for false here -- see PR. + // Will ignore tables that don't exist. + cd.deleteFromTable(table, courtLocation); + updates = updates.plus(Duration.between(deleteFromTable, Instant.now(Clock.systemUTC()))); } }