From b0be261ef890e0446f8b6adea8bc56635875c3fb Mon Sep 17 00:00:00 2001 From: kyle Date: Thu, 15 Mar 2018 16:40:04 -0700 Subject: [PATCH] fix: remove $$ref key from example if it exists (#4333) * fix: remove $$ref key from example if it exists * guard $$ref property access --- src/core/plugins/samples/fn.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/plugins/samples/fn.js b/src/core/plugins/samples/fn.js index d9b124ba..0de6a78f 100644 --- a/src/core/plugins/samples/fn.js +++ b/src/core/plugins/samples/fn.js @@ -29,6 +29,10 @@ export const sampleFromSchema = (schema, config={}) => { let { type, example, properties, additionalProperties, items } = objectify(schema) let { includeReadOnly, includeWriteOnly } = config + if(example && example.$$ref) { + delete example.$$ref + } + if(example !== undefined) return example