From e7387f30a6980161323ca3578255e94f7bffe1e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Wed, 12 Aug 2026 16:49:24 +0200 Subject: [PATCH] Korrigiere Shopify GraphQL Request Payload --- modules/erp/import-integration/shopify-api.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/erp/import-integration/shopify-api.php b/modules/erp/import-integration/shopify-api.php index 1b0abaf..7b5394c 100644 --- a/modules/erp/import-integration/shopify-api.php +++ b/modules/erp/import-integration/shopify-api.php @@ -107,7 +107,11 @@ function shopify_graphql_query(array $env, string $query, array $variables = []) $credentials = shopify_api_credentials($env); $token = shopify_api_access_token($env); - $body = json_encode(['query' => $query, 'variables' => $variables], JSON_THROW_ON_ERROR | JSON_UNESCAPED_SLASHES); + $request = ['query' => $query]; + if ($variables !== []) { + $request['variables'] = $variables; + } + $body = json_encode($request, JSON_THROW_ON_ERROR | JSON_UNESCAPED_SLASHES); $response = shopify_api_request_json( 'https://' . $credentials['shop'] . '/admin/api/' . $credentials['api_version'] . '/graphql.json', 'POST',