You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by rm...@apache.org on 2013/03/19 22:16:10 UTC
[9/9] git commit: ISIS-162 - added interaction variables to links in
list items.
Updated Branches:
refs/heads/master 04d8bd369 -> 8f59c0da5
ISIS-162 - added interaction variables to links in list items.
Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/98bfcbcb
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/98bfcbcb
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/98bfcbcb
Branch: refs/heads/master
Commit: 98bfcbcbf2f29e3c9fac0c67ee97204db16b0ec2
Parents: 0e77c80
Author: rmatthews <rm...@nakedobjects.org>
Authored: Sat Mar 16 22:52:04 2013 +0000
Committer: rmatthews <rm...@nakedobjects.org>
Committed: Tue Mar 19 19:38:09 2013 +0000
----------------------------------------------------------------------
.../scimpi/dispatcher/view/display/ListView.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/isis/blob/98bfcbcb/component/viewer/scimpi/dispatcher/src/main/java/org/apache/isis/viewer/scimpi/dispatcher/view/display/ListView.java
----------------------------------------------------------------------
diff --git a/component/viewer/scimpi/dispatcher/src/main/java/org/apache/isis/viewer/scimpi/dispatcher/view/display/ListView.java b/component/viewer/scimpi/dispatcher/src/main/java/org/apache/isis/viewer/scimpi/dispatcher/view/display/ListView.java
index e2e6cdb..3bd8352 100644
--- a/component/viewer/scimpi/dispatcher/src/main/java/org/apache/isis/viewer/scimpi/dispatcher/view/display/ListView.java
+++ b/component/viewer/scimpi/dispatcher/src/main/java/org/apache/isis/viewer/scimpi/dispatcher/view/display/ListView.java
@@ -66,8 +66,10 @@ public class ListView extends AbstractObjectProcessor {
request.appendHtml("<li>");
if (linkRow != null) {
final Scope scope = linkRow == null ? Scope.INTERACTION : RequestContext.scope(linkRow.getScope());
- final String rowId = request.getContext().mapObject(element, scope);
- request.appendHtml("<a class=\"item-select\" href=\"" + linkRow.getForwardView() + "?" + linkRow.getVariable() + "=" + rowId + "\">");
+ RequestContext context = request.getContext();
+ final String rowId = context.mapObject(element, scope);
+ request.appendHtml("<a class=\"item-select\" href=\"" + linkRow.getForwardView() + "?" + linkRow.getVariable()
+ + "=" + rowId + context.encodedInteractionParameters() + "\">");
}
request.appendAsHtmlEncoded(element.titleString());
if (linkRow != null) {