Spaces:
Running
Running
fix
Browse files- frontend/src/app/page.tsx +11 -4
frontend/src/app/page.tsx
CHANGED
|
@@ -294,14 +294,21 @@ export default function Home() {
|
|
| 294 |
console.log('[Deploy] Will create new space?', !existingSpace);
|
| 295 |
console.log('[Deploy] =================================================================');
|
| 296 |
|
| 297 |
-
|
|
|
|
| 298 |
code: generatedCode,
|
| 299 |
-
space_name: spaceName,
|
| 300 |
language: selectedLanguage,
|
| 301 |
-
existing_repo_id: existingSpace || undefined,
|
| 302 |
-
commit_message: existingSpace ? 'Update via AnyCoder' : undefined,
|
| 303 |
};
|
| 304 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 305 |
console.log('[Deploy] π Sending to backend:', {
|
| 306 |
existing_repo_id: deployRequest.existing_repo_id,
|
| 307 |
space_name: deployRequest.space_name,
|
|
|
|
| 294 |
console.log('[Deploy] Will create new space?', !existingSpace);
|
| 295 |
console.log('[Deploy] =================================================================');
|
| 296 |
|
| 297 |
+
// Build deploy request, omitting undefined fields
|
| 298 |
+
const deployRequest: any = {
|
| 299 |
code: generatedCode,
|
|
|
|
| 300 |
language: selectedLanguage,
|
|
|
|
|
|
|
| 301 |
};
|
| 302 |
|
| 303 |
+
// Only include optional fields if they have values
|
| 304 |
+
if (spaceName) {
|
| 305 |
+
deployRequest.space_name = spaceName;
|
| 306 |
+
}
|
| 307 |
+
if (existingSpace) {
|
| 308 |
+
deployRequest.existing_repo_id = existingSpace;
|
| 309 |
+
deployRequest.commit_message = 'Update via AnyCoder';
|
| 310 |
+
}
|
| 311 |
+
|
| 312 |
console.log('[Deploy] π Sending to backend:', {
|
| 313 |
existing_repo_id: deployRequest.existing_repo_id,
|
| 314 |
space_name: deployRequest.space_name,
|