From 29c45a5fb6c7e1db92304d38a27c05bb54cf56d8 Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Fri, 3 Aug 2012 12:29:24 +0100 Subject: [PATCH] fix createEntry() for the cases where there is no default entry selected --- uk/ac/sanger/artemis/SimpleEntryGroup.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uk/ac/sanger/artemis/SimpleEntryGroup.java b/uk/ac/sanger/artemis/SimpleEntryGroup.java index 80ebbbe6b..8c6d82c88 100644 --- a/uk/ac/sanger/artemis/SimpleEntryGroup.java +++ b/uk/ac/sanger/artemis/SimpleEntryGroup.java @@ -711,13 +711,13 @@ public class SimpleEntryGroup extends EntryVector public Entry createEntry() { Entry new_entry = null; - uk.ac.sanger.artemis.io.Entry default_entry = - getDefaultEntry().getEMBLEntry(); + Entry default_entry = getDefaultEntry(); if(default_entry != null && - default_entry instanceof DatabaseDocumentEntry) + default_entry.getEMBLEntry() != null && + default_entry.getEMBLEntry() instanceof DatabaseDocumentEntry) { DatabaseDocument doc = - (DatabaseDocument)((DocumentEntry)getDefaultEntry().getEMBLEntry()).getDocument(); + (DatabaseDocument)((DocumentEntry)default_entry.getEMBLEntry()).getDocument(); DatabaseDocument new_doc = doc.createDatabaseDocument(); try -- GitLab