From d6f8994fc46b28d5da78ed0b16c6cd4fbac780d9 Mon Sep 17 00:00:00 2001
From: brinn <brinn>
Date: Fri, 8 Feb 2013 17:36:42 +0000
Subject: [PATCH] Fix providing type information for the magic ${key} parameter
 in typed canned queries.

SVN: 28321
---
 .../web/client/application/module/RunCannedQueryToolbar.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/client/web/client/application/module/RunCannedQueryToolbar.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/client/web/client/application/module/RunCannedQueryToolbar.java
index 22ed4961558..80ee9b2c80e 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/client/web/client/application/module/RunCannedQueryToolbar.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/client/web/client/application/module/RunCannedQueryToolbar.java
@@ -192,11 +192,12 @@ public class RunCannedQueryToolbar extends AbstractQueryProviderToolbar
             };
         for (String parameterName : query.getParameters())
         {
+            final String strippedParameterName = stripMetadata(parameterName);
             final QueryParameterValue initialValueOrNull =
-                    tryGetInitialValue(stripMetadata(parameterName));
+                    tryGetInitialValue(strippedParameterName);
             if (initialValueOrNull != null && initialValueOrNull.isFixed())
             {
-                addInitialBinding(parameterName, initialValueOrNull.getValue());
+                addInitialBinding(strippedParameterName, initialValueOrNull.getValue());
             } else
             {
                 addParameterField(ParameterField.create(viewContext, parameterName,
-- 
GitLab