Comparing version 0.0.9 to 0.0.10
@@ -325,3 +325,3 @@ 'use strict'; | ||
let type = protocol._getType(schema.items.type); | ||
schema.items = type.transformSchema(schema.items); | ||
schema.items = type.transformSchema(schema.items, protocol); | ||
@@ -337,3 +337,7 @@ return schema; | ||
if(schema.size) { | ||
size = schema.size; | ||
if(typeof schema.size === 'string') { | ||
size = data[schema.size]; | ||
} else { | ||
size = schema.size; | ||
} | ||
} else { | ||
@@ -366,3 +370,9 @@ let sizeType = protocol._getType(schema.sizeType); | ||
if(schema.size) { | ||
size = schema.size; | ||
if(typeof schema.size === 'string') { | ||
size = ctx.data[schema.size]; | ||
} else { | ||
size = schema.size; | ||
} | ||
} else { | ||
@@ -369,0 +379,0 @@ let sizeType = protocol._getType(schema.sizeType); |
@@ -5,3 +5,3 @@ { | ||
"author": "Christian Blaschke <mail@platdesign.de>", | ||
"version": "0.0.9", | ||
"version": "0.0.10", | ||
"main": "./lib/bipro.js", | ||
@@ -8,0 +8,0 @@ "dependencies": { |
59271
460
13