From 090e5426ac3ed48470dea07df9950bdac4c03384 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Wed, 31 Oct 2012 12:56:55 -0700 Subject: [PATCH] fix(docs): correctly generate filenames for plunkr/fiddle previously examples like $http where broken because we would strip part of the filename (http-hello.html -> http) we really want to strip only the id suffix that we append to disambiguate common filenames (like index.html) which appear in many examples. --- docs/src/templates/js/docs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/src/templates/js/docs.js b/docs/src/templates/js/docs.js index 58be9df997f0..387c01e20b12 100644 --- a/docs/src/templates/js/docs.js +++ b/docs/src/templates/js/docs.js @@ -63,7 +63,8 @@ docsApp.directive.sourceEdit = function(getEmbeddedTemplate) { function read(text) { var files = []; angular.forEach(text ? text.split(' ') : [], function(refId) { - files.push({name: refId.split('-')[0], content: getEmbeddedTemplate(refId)}); + // refId is index.html-343, so we need to strip the unique ID when exporting the name + files.push({name: refId.replace(/-\d+$/, ''), content: getEmbeddedTemplate(refId)}); }); return files; }