Fixed: WebhookService credential key mismatch and missing auth #88

Closed
opened 2026-05-29 05:30:25 +00:00 by jmiller · 1 comment
Owner

Fixed in commit 8dd6fdd

Severity: High

What was wrong:
WebhookService used wrong credential keys that didn't match the form XML field names. Bearer and Basic auth headers were not implemented.

Fix applied:
Updated keys to match form XML (url, method, auth_type, bearer_token, basic_username, basic_password, content_type). Added proper Authorization header construction for Bearer and Basic auth.

Files: WebhookService.php

Label: priority: high, status: pending-testing

## Fixed in commit 8dd6fdd **Severity:** High **What was wrong:** WebhookService used wrong credential keys that didn't match the form XML field names. Bearer and Basic auth headers were not implemented. **Fix applied:** Updated keys to match form XML (`url`, `method`, `auth_type`, `bearer_token`, `basic_username`, `basic_password`, `content_type`). Added proper Authorization header construction for Bearer and Basic auth. **Files:** `WebhookService.php` **Label:** `priority: high`, `status: pending-testing`
Author
Owner

Branch created: feature/88-fixed-webhookservice-credential-key-mism

git fetch origin
git checkout feature/88-fixed-webhookservice-credential-key-mism
Branch created: [`feature/88-fixed-webhookservice-credential-key-mism`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/88-fixed-webhookservice-credential-key-mism) ```bash git fetch origin git checkout feature/88-fixed-webhookservice-credential-key-mism ```
Sign in to join this conversation.
Type Bug
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCross#88