aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2019-10-11 13:22:20 +0000
committers-ol <s-ol@users.noreply.github.com>2019-10-11 13:22:20 +0000
commita295985741955fcc8835bd3b9b58d6eb3b3cbf36 (patch)
tree86395017c60aa3ff50f2b21abcf3e63a89464a5d
parentfix #inspect links (diff)
downloadmmm-a295985741955fcc8835bd3b9b58d6eb3b3cbf36.tar.gz
mmm-a295985741955fcc8835bd3b9b58d6eb3b3cbf36.zip
allow ?interactive with no main facet
-rw-r--r--build/server.moon6
1 files changed, 2 insertions, 4 deletions
diff --git a/build/server.moon b/build/server.moon
index ff138ee..cb08131 100644
--- a/build/server.moon
+++ b/build/server.moon
@@ -55,10 +55,6 @@ class Server
index = @store\get_index path, depth
convert 'table', facet.type, index, fileder, facet.name
else
- -- fileder and facet given
- if not fileder\has_facet facet.name
- return 404, "facet '#{facet.name}' not found in fileder '#{path}'"
-
if facet.type == 'text/html+interactive'
export BROWSER
@@ -81,6 +77,8 @@ class Server
BROWSER = browser.Browser(root, path, facet, true)
end)
</script>"
+ else if not fileder\has_facet facet.name
+ 404, "facet '#{facet.name}' not found in fileder '#{path}'"
else
fileder\get facet