mirror of
https://github.com/portainer/portainer.git
synced 2025-08-06 14:25:31 +02:00
15 lines
452 B
TypeScript
15 lines
452 B
TypeScript
|
import { UpdatePayload } from '../../queries/useUpdateEdgeJobMutation';
|
||
|
import { toRecurringRequest } from '../../components/EdgeJobForm/parseRecurringValues';
|
||
|
|
||
|
import { FormValues } from './types';
|
||
|
|
||
|
export function getPayload(values: FormValues): UpdatePayload {
|
||
|
return {
|
||
|
name: values.name,
|
||
|
edgeGroups: values.edgeGroupIds,
|
||
|
endpoints: values.environmentIds,
|
||
|
fileContent: values.fileContent,
|
||
|
...toRecurringRequest(values),
|
||
|
};
|
||
|
}
|