Trigger label webhook with broader env-secret header compatibility

This commit is contained in:
2026-03-29 21:19:30 +02:00
parent 8e74ccab67
commit a4798f8e04
3 changed files with 21 additions and 16 deletions

View File

@@ -1,5 +1,5 @@
{ {
"updatedAt": "2026-03-29T19:14:31.580Z", "updatedAt": "2026-03-29T19:18:04.599Z",
"createdAt": "2025-10-03T10:56:26.208Z", "createdAt": "2025-10-03T10:56:26.208Z",
"id": "g6FDHAICnQdbW6Ye", "id": "g6FDHAICnQdbW6Ye",
"name": "Adressetikette erstellen", "name": "Adressetikette erstellen",
@@ -145,7 +145,8 @@
"parameters": { "parameters": {
"path": "naurua_erp_adressetikette", "path": "naurua_erp_adressetikette",
"authentication": "headerAuth", "authentication": "headerAuth",
"options": {} "options": {},
"httpMethod": "POST"
}, },
"type": "n8n-nodes-base.webhook", "type": "n8n-nodes-base.webhook",
"typeVersion": 2.1, "typeVersion": 2.1,
@@ -303,9 +304,9 @@
"templateCredsSetupCompleted": true "templateCredsSetupCompleted": true
}, },
"pinData": {}, "pinData": {},
"versionId": "410ba0d7-ea83-4374-9de6-de3fcd6c003f", "versionId": "14a344da-ffc4-4261-817d-bbb35924f533",
"activeVersionId": "410ba0d7-ea83-4374-9de6-de3fcd6c003f", "activeVersionId": "14a344da-ffc4-4261-817d-bbb35924f533",
"versionCounter": 44, "versionCounter": 49,
"triggerCount": 1, "triggerCount": 1,
"shared": [ "shared": [
{ {
@@ -328,9 +329,9 @@
], ],
"tags": [], "tags": [],
"activeVersion": { "activeVersion": {
"updatedAt": "2026-03-29T19:14:31.582Z", "updatedAt": "2026-03-29T19:18:04.601Z",
"createdAt": "2026-03-29T19:14:31.582Z", "createdAt": "2026-03-29T19:18:04.601Z",
"versionId": "410ba0d7-ea83-4374-9de6-de3fcd6c003f", "versionId": "14a344da-ffc4-4261-817d-bbb35924f533",
"workflowId": "g6FDHAICnQdbW6Ye", "workflowId": "g6FDHAICnQdbW6Ye",
"nodes": [ "nodes": [
{ {
@@ -471,7 +472,8 @@
"parameters": { "parameters": {
"path": "naurua_erp_adressetikette", "path": "naurua_erp_adressetikette",
"authentication": "headerAuth", "authentication": "headerAuth",
"options": {} "options": {},
"httpMethod": "POST"
}, },
"type": "n8n-nodes-base.webhook", "type": "n8n-nodes-base.webhook",
"typeVersion": 2.1, "typeVersion": 2.1,
@@ -624,18 +626,18 @@
"autosaved": false, "autosaved": false,
"workflowPublishHistory": [ "workflowPublishHistory": [
{ {
"createdAt": "2026-03-29T19:14:31.659Z", "createdAt": "2026-03-29T19:18:04.682Z",
"id": 146, "id": 148,
"workflowId": "g6FDHAICnQdbW6Ye", "workflowId": "g6FDHAICnQdbW6Ye",
"versionId": "410ba0d7-ea83-4374-9de6-de3fcd6c003f", "versionId": "14a344da-ffc4-4261-817d-bbb35924f533",
"event": "activated", "event": "activated",
"userId": "f82ed6a8-4704-4f80-8617-622fd5911d56" "userId": "f82ed6a8-4704-4f80-8617-622fd5911d56"
}, },
{ {
"createdAt": "2026-03-29T19:14:31.636Z", "createdAt": "2026-03-29T19:18:04.659Z",
"id": 145, "id": 147,
"workflowId": "g6FDHAICnQdbW6Ye", "workflowId": "g6FDHAICnQdbW6Ye",
"versionId": "410ba0d7-ea83-4374-9de6-de3fcd6c003f", "versionId": "14a344da-ffc4-4261-817d-bbb35924f533",
"event": "deactivated", "event": "deactivated",
"userId": "f82ed6a8-4704-4f80-8617-622fd5911d56" "userId": "f82ed6a8-4704-4f80-8617-622fd5911d56"
} }

View File

@@ -1,5 +1,5 @@
{ {
"exported_at": "2026-03-29T19:14:41Z", "exported_at": "2026-03-29T19:18:15Z",
"source": "n8n", "source": "n8n",
"workflows": [ "workflows": [
{ {

View File

@@ -331,6 +331,9 @@ function trigger_shipping_label_flow(array $order, array $localEnv): array
$secret = env_value('N8N_WEBHOOK_SECRET', $localEnv); $secret = env_value('N8N_WEBHOOK_SECRET', $localEnv);
if ($secret !== '') { if ($secret !== '') {
$headers['X-Webhook-Secret'] = $secret; $headers['X-Webhook-Secret'] = $secret;
$headers['X-N8N-Secret'] = $secret;
$headers['X-API-Key'] = $secret;
$headers['Authorization'] = 'Bearer ' . $secret;
} }
$result = post_json($url, $payload, $headers, 20); $result = post_json($url, $payload, $headers, 20);