Index: src/main/webapp/services/artifactView/js/artifactView.js =================================================================== --- src/main/webapp/services/artifactView/js/artifactView.js (revision 9317) +++ src/main/webapp/services/artifactView/js/artifactView.js (working copy) @@ -53,9 +53,7 @@ var fetchAndNormalizeModel = function (params, config) { var urlBase = "browse.html?"; var artifactModel = fluid.engage.mapModel(getData(buildDataURL(params, config)), params.db); - return { - artifact: artifactModel - }; + return artifactModel; }; fluid.artifactView.initDataFeed = function (config, app) { @@ -67,6 +65,19 @@ fluid.engage.mountAcceptor(app, "artifacts", acceptor); }; + var afterMap = function (data) { + return { + model: data, + description: { + options: { + model: { + description: data.artifactDescription + } + } + } + }; + }; + fluid.artifactView.initMarkupFeed = function (config, app) { var handler = fluid.engage.mountRenderHandler({ config: config, @@ -82,9 +93,8 @@ }); handler.registerProducer("view", function (context, env) { - var options = { - model: fetchAndNormalizeModel(context.urlState.params, config) - }; + var data = fetchAndNormalizeModel(context.urlState.params, config); + var options = afterMap(data); return { ID: "initBlock",