fix(SEC-WEB-26+29): Remove console.log + fix formatTime error handling
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

- Remove debug console.log from workspaces page and teams page
- Fix formatTime to return "Invalid date" fallback instead of empty string
  when date parsing fails (handles both thrown errors and NaN dates)
- Export formatTime and add unit tests for error handling cases

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jason Woltje
2026-02-06 15:29:32 -06:00
parent dfef71b660
commit 65b078c85e
4 changed files with 48 additions and 5 deletions

View File

@@ -61,7 +61,6 @@ function WorkspacesPageContent(): ReactElement {
setIsCreating(true);
try {
// TODO: Replace with real API call
console.log("Creating workspace:", newWorkspaceName);
await new Promise((resolve) => setTimeout(resolve, 1000)); // Simulate API call
alert(`Workspace "${newWorkspaceName}" created successfully!`);
setNewWorkspaceName("");

View File

@@ -45,8 +45,6 @@ function TeamsPageContent(): ReactElement {
// description: newTeamDescription || undefined,
// });
console.log("Creating team:", { name: newTeamName, description: newTeamDescription });
// Reset form
setNewTeamName("");
setNewTeamDescription("");