summaryrefslogtreecommitdiff
path: root/app/node_modules
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2016-04-07 11:58:36 -0400
committerJules Laplace <jules@okfoc.us>2016-04-07 11:58:36 -0400
commit73b530ee61f4982c6d9cd725b9fc8158d9de1f8f (patch)
tree0b6881ed63a8886d754b7c8d40c36d1786608edc /app/node_modules
parent654053736a74aa8cd4344e9c4f5e5a7ebeefc33e (diff)
Fix bug in OKAdminview - spec not being passed to transformDatav0.1.27
Diffstat (limited to 'app/node_modules')
-rw-r--r--app/node_modules/okadminview/index.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/node_modules/okadminview/index.js b/app/node_modules/okadminview/index.js
index b94c814..bee1e1d 100644
--- a/app/node_modules/okadminview/index.js
+++ b/app/node_modules/okadminview/index.js
@@ -205,7 +205,8 @@ function OKAdminView(options) {
res.redirect(303, resource.getID(data));
}).fail(error(req, res, 500));
} catch (errors) {
- var templateData = transformData(meta, resource, data);
+ var spec = resource.spec
+ var templateData = transformData(meta, spec, resource, data);
view.renderResource(req, res, assign(templateData, {errors: errors}));
}
}
@@ -247,7 +248,6 @@ function OKAdminView(options) {
if (!resource) {
error(req, res, 400)(new Error('No such resource ' + type));
} else {
- var spec = resource.spec
try {
resource.assertValid(data);
resource.update(id, data).then(function(updated) {
@@ -255,6 +255,7 @@ function OKAdminView(options) {
res.redirect(303, '../' + resource.getID(updated));
}).fail(error(req, res, 500));
} catch (errors) {
+ var spec = resource.spec
var templateData = transformData(meta, spec, resource, data);
view.renderResource(req, res, assign(templateData, {errors: errors}));
}