7639 - add null check

This commit is contained in:
William Schaefer 2021-06-16 10:53:50 -04:00
parent 61f6a436de
commit e74def1be1

View File

@ -59,7 +59,7 @@ public final class IngestJobInfoPanel extends javax.swing.JPanel {
private IngestModuleTableModel ingestModuleTableModel = new IngestModuleTableModel(null); private IngestModuleTableModel ingestModuleTableModel = new IngestModuleTableModel(null);
private final DateFormat datetimeFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); private final DateFormat datetimeFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
private DataSource selectedDataSource; private DataSource selectedDataSource;
private static SwingWorker<Boolean, Void> refreshWorker = null; private static SwingWorker<Boolean, Void> refreshWorker = null;
/** /**
* Creates new form IngestJobInfoPanel * Creates new form IngestJobInfoPanel
@ -136,7 +136,7 @@ public final class IngestJobInfoPanel extends javax.swing.JPanel {
* Get the updated complete list of ingest jobs. * Get the updated complete list of ingest jobs.
*/ */
private void refresh() { private void refresh() {
if (refreshWorker != null && !refreshWorker.isDone()){ if (refreshWorker != null && !refreshWorker.isDone()) {
refreshWorker.cancel(true); refreshWorker.cancel(true);
} }
refreshWorker = new SwingWorker<Boolean, Void>() { refreshWorker = new SwingWorker<Boolean, Void>() {
@ -179,7 +179,9 @@ public final class IngestJobInfoPanel extends javax.swing.JPanel {
private void reset() { private void reset() {
this.ingestJobs = new ArrayList<>(); this.ingestJobs = new ArrayList<>();
setDataSource(null); setDataSource(null);
refreshWorker.cancel(true); if (refreshWorker != null) {
refreshWorker.cancel(true);
}
} }
@Messages({"IngestJobInfoPanel.IngestJobTableModel.StartTime.header=Start Time", @Messages({"IngestJobInfoPanel.IngestJobTableModel.StartTime.header=Start Time",