Files
headroom/backend/app/Http/Resources/TeamCapacityResource.php
Santhosh Janardhanan d88c610f4e fix(api): Complete API Resource Standard remediation
- Fix backend tests for capacity and project endpoints
- Add SvelteKit hooks.server.ts for API proxy in Docker
- Update unwrapResponse to handle nested data wrappers
- Add console logging for project form errors
- Increase E2E test timeouts for modal operations
- Mark 4 modal timing tests as fixme (investigate later)

Test Results:
- Backend: 75 passed 
- Frontend Unit: 10 passed 
- E2E: 130 passed, 24 skipped 
- API Docs: Generated

Refs: openspec/changes/api-resource-standard
2026-02-19 17:03:24 -05:00

17 lines
417 B
PHP

<?php
namespace App\Http\Resources;
class TeamCapacityResource extends BaseResource
{
public function toArray($request): array
{
return [
'month' => $this->resource['month'] ?? null,
'person_days' => $this->resource['person_days'] ?? null,
'hours' => $this->resource['hours'] ?? null,
'members' => $this->resource['members'] ?? [],
];
}
}