From babd40cc9e963fd87952b0b23539189b56be10cf Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Tue, 8 Aug 2017 21:51:43 -0400 Subject: [PATCH] 12033: Link collections to remote workbench sites. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- .../app/assets/javascripts/components/collections.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/workbench/app/assets/javascripts/components/collections.js b/apps/workbench/app/assets/javascripts/components/collections.js index ddba2e1183..7ab5047cb8 100644 --- a/apps/workbench/app/assets/javascripts/components/collections.js +++ b/apps/workbench/app/assets/javascripts/components/collections.js @@ -11,7 +11,7 @@ window.components.collection_table_narrow = { vnode.attrs.items().map(function(item) { return m('tr', [ m('td', [ - m('a', {href: '/collections/'+item.uuid}, item.name || '(unnamed)'), + m('a', {href: vnode.attrs.session.baseURL.replace('://', '://workbench.')+'/collections/'+item.uuid}, item.name || '(unnamed)'), m('br'), item.modified_at, ]), @@ -52,6 +52,7 @@ window.components.collection_search = { }, view: function(vnode) { var items = vnode.state.items + var sessions = vnode.state.sessionDB.loadAll() return m('form', { onsubmit: function() { vnode.state.searchStart(vnode.state.searchEntered()) @@ -86,6 +87,7 @@ window.components.collection_search = { }}, [ m(window.components.collection_table_narrow, { key: key, + session: sessions[key], items: items[key], }), ]) -- 2.30.2