Fixed: ServiceTable missing check() method #87

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

Fixed in commit 8dd6fdd

Severity: High

What was wrong:
No input validation on save. Alias never generated from title. No defaults for timestamps, created_by, or JSON columns.

Fix applied:
Added check() with alias generation via OutputFilter::stringURLSafe(), required field validation for title and service_type, timestamp management, created_by default, and JSON defaults for credentials/params.

Files: ServiceTable.php

Label: priority: high, status: pending-testing

## Fixed in commit 8dd6fdd **Severity:** High **What was wrong:** No input validation on save. Alias never generated from title. No defaults for timestamps, created_by, or JSON columns. **Fix applied:** Added `check()` with alias generation via `OutputFilter::stringURLSafe()`, required field validation for title and service_type, timestamp management, created_by default, and JSON defaults for credentials/params. **Files:** `ServiceTable.php` **Label:** `priority: high`, `status: pending-testing`
Author
Owner

Branch created: feature/87-fixed-servicetable-missing-check-method

git fetch origin
git checkout feature/87-fixed-servicetable-missing-check-method
Branch created: [`feature/87-fixed-servicetable-missing-check-method`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/87-fixed-servicetable-missing-check-method) ```bash git fetch origin git checkout feature/87-fixed-servicetable-missing-check-method ```
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#87