diff --git a/app/portainer/views/settings/settingsController.js b/app/portainer/views/settings/settingsController.js index 2cd70633d..3db3eca34 100644 --- a/app/portainer/views/settings/settingsController.js +++ b/app/portainer/views/settings/settingsController.js @@ -174,6 +174,7 @@ angular.module('portainer.app').controller('SettingsController', [ LogoURL: $scope.formValues.customLogo ? $scope.settings.LogoURL : '', EnableTelemetry: $scope.formValues.enableTelemetry, TemplatesURL: $scope.settings.TemplatesURL, + EdgeAgentCheckinInterval: $scope.settings.EdgeAgentCheckinInterval, }; $scope.state.actionInProgress = true; diff --git a/app/react/portainer/settings/EdgeComputeView/DeploymentSyncOptions/DeploymentSyncOptions.tsx b/app/react/portainer/settings/EdgeComputeView/DeploymentSyncOptions/DeploymentSyncOptions.tsx index 47abdf0c8..45c101c99 100644 --- a/app/react/portainer/settings/EdgeComputeView/DeploymentSyncOptions/DeploymentSyncOptions.tsx +++ b/app/react/portainer/settings/EdgeComputeView/DeploymentSyncOptions/DeploymentSyncOptions.tsx @@ -60,6 +60,18 @@ export function DeploymentSyncOptions() { > {({ errors, setFieldValue, values, isValid, dirty }) => (
+ + + setFieldValue('EdgeAgentCheckinInterval', value) + } + isDefaultHidden + label="Edge agent default poll frequency" + tooltip="Interval used by default by each Edge agent to check in with the Portainer instance. Affects Edge environment management and Edge compute features." + /> + + - - - setFieldValue('EdgeAgentCheckinInterval', value) - } - isDefaultHidden - label="Edge agent default poll frequency" - tooltip="Interval used by default by each Edge agent to check in with the Portainer instance. Affects Edge environment management and Edge compute features." - /> - - {values.Edge.AsyncMode && (