modified: backend/src/controllers/dynamicApiController.ts

modified:   backend/src/controllers/endpointController.ts
	new file:   backend/src/migrations/007_add_detailed_response.sql
	modified:   frontend/src/components/EndpointModal.tsx
	modified:   frontend/src/types/index.ts
This commit is contained in:
2025-12-18 14:50:33 +03:00
parent a5d726cf1f
commit 58a319b66c
5 changed files with 41 additions and 10 deletions

View File

@@ -233,12 +233,16 @@ export const executeDynamicEndpoint = async (req: ApiKeyRequest, res: Response)
);
}
const responseData = {
success: true,
data: result.rows,
rowCount: result.rowCount,
executionTime: result.executionTime,
};
// Build response based on detailed_response flag
const detailedResponse = endpoint.detailed_response || false;
const responseData = detailedResponse
? {
success: true,
data: result.rows,
rowCount: result.rowCount,
executionTime: result.executionTime,
}
: result.rows;
// Log if needed
if (shouldLog && endpointId) {