Skip to content

Commit a7de74b

Browse files
committed
Fixed graphiql basic renderer
1 parent 93c9968 commit a7de74b

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

sanic_graphql/render_graphiql.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,10 @@ def process_var(template, name, value, jsonify=False):
132132
if jsonify:
133133
value = json.dumps(value)
134134
if value.startswith('"') and value.endswith('"') and len(value) > 2:
135-
value = '"' + value[1:len(value)-1].replace('\\\\n', '\\\\\\n').replace('\\n', '\\\\n').replace('\"', '\\\"') + '"'
135+
value = ('"' + (value[1:len(value)-1].replace('\\\\n', '\\\\\\n').replace('\\n', '\\\\n')
136+
.replace('\\\\"', '"').replace('\"', '\\\"')) + '"')
136137
else:
137-
value = value.replace('\\\\n', '\\\\\\n').replace('\\n', '\\\\n').replace('\"', '\\\"')
138+
value = value.replace('\\\\n', '\\\\\\n').replace('\\n', '\\\\n')
138139

139140
return re.sub(pattern, value, template)
140141

0 commit comments

Comments
 (0)