Skip to content

Commit f6a0f9c

Browse files
authored
FUI - Fixed invalid query variables format (#2753)
1 parent c7a27e6 commit f6a0f9c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/components/operations/operation-details/react/runtime/OperationConsoleGql.tsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,16 @@ export const OperationConsoleGql = ({
280280
const sendRequest = async () => {
281281
setSendingRequest(true);
282282

283+
try {
284+
JSON.parse(queryVariables);
285+
}
286+
catch (error) {
287+
setSelectedTab(ConsoleTab.response);
288+
setRequestError('Invalid "Query variables" JSON format.');
289+
setSendingRequest(false);
290+
return;
291+
}
292+
283293
const payload = JSON.stringify({
284294
query: document,
285295
variables: queryVariables.length > 0 ? JSON.parse(queryVariables) : null

0 commit comments

Comments
 (0)