From c87a66c949c14ae57d7d7a48f54f57fe20541dfa Mon Sep 17 00:00:00 2001 From: Graham Triggs Date: Fri, 3 Jun 2016 15:24:49 +0100 Subject: [PATCH] [VIVO-1224] Suppress default "synthetic" model from the lists on the ingest pages --- .../webapp/controller/jena/JenaIngestController.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java index f334f280a..56069871a 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java @@ -188,8 +188,15 @@ public class JenaIngestController extends BaseEditController { request.setAttribute("bodyJsp",INGEST_MENU_JSP); } - maker = getModelMaker(vreq); - request.setAttribute("modelNames", maker.listModels().toList()); + maker = getModelMaker(vreq); + List modelNames = maker.listModels().toList(); + for (int mnIdx = modelNames.size() - 1; mnIdx > -1; mnIdx--) { + if (!modelNames.get(mnIdx).startsWith("http")) { + modelNames.remove(mnIdx); + } + } + + request.setAttribute("modelNames", modelNames); RequestDispatcher rd = request.getRequestDispatcher( Controllers.BASIC_JSP);