Bug: bulk_sync crashes with null definitionParser #247

Open
opened 2026-06-06 17:11:03 +00:00 by jmiller · 1 comment
Owner

Issue

RepositorySynchronizer::synchronizeRepository() crashes on line 177 with Call to a member function parseForPlatform() on null.

The definitionParser property was never declared or initialized. It was a planned Terraform definition parser that was never implemented.

Fix

Replaced with direct use of getSharedWorkflows(). Fixed in ff5794d on dev.

Impact

bulk_sync.php was completely non-functional.

## Issue RepositorySynchronizer::synchronizeRepository() crashes on line 177 with Call to a member function parseForPlatform() on null. The definitionParser property was never declared or initialized. It was a planned Terraform definition parser that was never implemented. ## Fix Replaced with direct use of getSharedWorkflows(). Fixed in ff5794d on dev. ## Impact bulk_sync.php was completely non-functional.
Author
Owner

Branch created: feature/247-bug-bulk-sync-crashes-with-null-definiti

git fetch origin
git checkout feature/247-bug-bulk-sync-crashes-with-null-definiti
Branch created: [`feature/247-bug-bulk-sync-crashes-with-null-definiti`](https://git.mokoconsulting.tech/MokoConsulting/moko-platform/src/branch/feature/247-bug-bulk-sync-crashes-with-null-definiti) ```bash git fetch origin git checkout feature/247-bug-bulk-sync-crashes-with-null-definiti ```
Sign in to join this conversation.
No labels
Priority High
Type Bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/mokoplatform#247