diff --git a/components/elements/commands/index.tsx b/components/elements/commands/index.tsx index 099adf1..9d18234 100644 --- a/components/elements/commands/index.tsx +++ b/components/elements/commands/index.tsx @@ -47,6 +47,7 @@ export default function Commands() { let runCommand = async () => { let url = `http://fmw.sipachev.sv/system-monitoring/commands/${command.name}/run` let data = command2data[command.name] || {} + data['requestId'] = '123'; let response = await fetch(url, { method: 'POST', headers: { diff --git a/components/elements/processes/index.tsx b/components/elements/processes/index.tsx index ea429c7..3168106 100644 --- a/components/elements/processes/index.tsx +++ b/components/elements/processes/index.tsx @@ -83,7 +83,7 @@ export default function Processes() { let canPause = (process: ProcessInterface) => !isFinished(process) && process.progress && !process.pausedAt let canRepeat = (process: ProcessInterface) => isFinished(process) let canStop = (process: ProcessInterface) => !isFinished(process) && process.progress - let canKill = (process: ProcessInterface) => !isFinished(process) + let canKill = (process: ProcessInterface) => !isFinished(process) && process.startedAt let progress = (progress: ProcessProgressInterface) => progress.progress / progress.total * 100 let status = (process: ProcessInterface): Status => {