force-app/main/default/classes/lexLostCancelReportController.cls
@@ -52,7 +52,18 @@ return null; } catch (Exception e) { Database.rollback(sp); return e.getDmlMessage(0); if (e.getMessage().contains(',')) { System.debug(LoggingLevel.INFO, '*** e: ' + e); String exc = '' + e.getMessage(); Integer left = exc.indexOf(':') + 1; Integer right = exc.lastIndexOf(':'); String str = exc.substring(left,right); left = str.indexOf(',') + 1; String newStr = str.substring(left); return newStr; }else { return e.getMessage(); } } } public class InitData {