From 236c996c3d2b6ac81add8f8a2cea2145dd2b5120 Mon Sep 17 00:00:00 2001 From: bdc34 Date: Thu, 15 Jul 2010 00:22:49 +0000 Subject: [PATCH] Working on editing of existing role to custom form. NIHVIVO-629 --- productMods/edit/forms/addRoleToPersonTwoStage.jsp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/productMods/edit/forms/addRoleToPersonTwoStage.jsp b/productMods/edit/forms/addRoleToPersonTwoStage.jsp index 9d164d86..f6ab6e53 100644 --- a/productMods/edit/forms/addRoleToPersonTwoStage.jsp +++ b/productMods/edit/forms/addRoleToPersonTwoStage.jsp @@ -162,6 +162,14 @@ SELECT ?existingRoleLabel WHERE { ?role <${label}> ?existingRoleLabel . } + + PREFIX core: <${vivoCore}> + SELECT ?existingActivityType WHERE { + ?role core:roleIn ?existingActivity . + ?existingActivity a ?existingActivityType . + } + + { "formUrl" : "${formUrl}", @@ -186,7 +194,7 @@ "sparqlForLiterals" : { }, "sparqlForUris" : { }, "sparqlForExistingLiterals" : { "activityLabel":"${activityLabelQuery}", "roleLabel":"${roleLabelQuery}", "startYear":"${startYearQuery}", "endYear":"${endYearQuery}" }, - "sparqlForExistingUris" : { "roleActivity":"${activityQuery}" }, + "sparqlForExistingUris" : { "roleActivity":"${activityQuery}" , "roleActivityType":"${activityTypeQuery}" }, "fields" : { "activityLabel" : { "newResource" : "false",