Mission Refactor Big
This commit is contained in:
parent
ad3faa194b
commit
269734ef25
@ -94,7 +94,14 @@ export async function POST(
|
|||||||
let actionPlan: string;
|
let actionPlan: string;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const result = JSON.parse(responseText);
|
let result = JSON.parse(responseText);
|
||||||
|
|
||||||
|
// N8N might return an array like [{"response":"..."}] when responseData is "allEntries"
|
||||||
|
if (Array.isArray(result) && result.length > 0) {
|
||||||
|
result = result[0];
|
||||||
|
logger.debug('N8N returned array, using first element');
|
||||||
|
}
|
||||||
|
|
||||||
// N8N returns { "response": "..." } based on the workflow
|
// N8N returns { "response": "..." } based on the workflow
|
||||||
actionPlan = result.response || result.plan || result.actionPlan || result.content || result.text || responseText;
|
actionPlan = result.response || result.plan || result.actionPlan || result.content || result.text || responseText;
|
||||||
|
|
||||||
|
|||||||
@ -591,7 +591,7 @@ export default function MissionDetailPage() {
|
|||||||
value={editedPlan}
|
value={editedPlan}
|
||||||
onChange={(e) => setEditedPlan(e.target.value)}
|
onChange={(e) => setEditedPlan(e.target.value)}
|
||||||
placeholder="Le plan d'action généré apparaîtra ici. Vous pouvez le modifier après génération."
|
placeholder="Le plan d'action généré apparaîtra ici. Vous pouvez le modifier après génération."
|
||||||
className="min-h-[400px] font-mono text-sm bg-gray-50 border-gray-200"
|
className="min-h-[400px] font-mono text-sm bg-white text-gray-900 border-gray-300 focus:border-blue-500 focus:ring-blue-500"
|
||||||
/>
|
/>
|
||||||
{isPlanModified && (
|
{isPlanModified && (
|
||||||
<p className="text-sm text-amber-600 flex items-center gap-1">
|
<p className="text-sm text-amber-600 flex items-center gap-1">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user