- fixed possible NPE when opening DerivateView for a taxon when no derivates exist
authorPatric Plitzner <p.plitzner@bgbm.org>
Wed, 26 Nov 2014 15:07:51 +0000 (15:07 +0000)
committerPatric Plitzner <p.plitzner@bgbm.org>
Wed, 26 Nov 2014 15:07:51 +0000 (15:07 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java

index d9e29bf6012d82b25dbb566f1435206d8dc1cfc7..ab74d55aa71945cc35d8b087279c8a4d84958ebe 100644 (file)
@@ -60,6 +60,10 @@ public class OpenDerivateEditorForTaxonHandler extends AbstractHandler {
                     }
                 }
             }
+            if(derivateUuids.isEmpty()){
+                MessagingUtils.warningDialog("Could not open Derivate Editor", this, "No Derivates found");
+                return null;
+            }
             DerivateViewEditorInput input = new DerivateViewEditorInput(derivateUuids);
             try {
                 EditorUtil.open(input);