diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-04-07 11:58:36 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-04-07 11:58:36 -0400 |
| commit | 73b530ee61f4982c6d9cd725b9fc8158d9de1f8f (patch) | |
| tree | 0b6881ed63a8886d754b7c8d40c36d1786608edc /app | |
| parent | 654053736a74aa8cd4344e9c4f5e5a7ebeefc33e (diff) | |
Fix bug in OKAdminview - spec not being passed to transformDatav0.1.27
Diffstat (limited to 'app')
| -rw-r--r-- | app/node_modules/okadminview/index.js | 5 |
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})); } |
