summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/node_modules/okadminview/index.js5
-rw-r--r--package.json2
2 files changed, 4 insertions, 3 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}));
}
diff --git a/package.json b/package.json
index 5caef74..2d5df49 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "okcms",
- "version": "0.1.26",
+ "version": "0.1.27",
"description": "great",
"main": "app/index.js",
"scripts": {