diff --git a/internal/config/config.go b/internal/config/config.go index a563bcc0f..7dfdf6a4f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -713,7 +713,7 @@ func (c *Config) IndexSchedule() string { } // WakeupInterval returns the duration between background worker runs -// required for face recognition and index maintenance(1-86400s). +// required for face recognition and index maintenance (1-86400s). func (c *Config) WakeupInterval() time.Duration { if c.options.WakeupInterval <= 0 { if c.Unsafe() { diff --git a/internal/config/config_const.go b/internal/config/config_const.go index 7bd6f118b..415f0e0da 100644 --- a/internal/config/config_const.go +++ b/internal/config/config_const.go @@ -33,7 +33,7 @@ const DefaultAutoIndexDelay = 300 // 5 Minutes const DefaultAutoImportDelay = -1 // Disabled // MinWakeupInterval is the minimum allowed interval for the background worker. -const MinWakeupInterval = time.Minute // 1 Minute +const MinWakeupInterval = time.Second // 1 Second // MaxWakeupInterval is the maximum allowed interval for the background worker. const MaxWakeupInterval = time.Hour * 24 // 1 Day // DefaultWakeupIntervalSeconds is the default worker interval in seconds. diff --git a/internal/config/config_test.go b/internal/config/config_test.go index b461bda6d..d927f0fa5 100644 --- a/internal/config/config_test.go +++ b/internal/config/config_test.go @@ -335,7 +335,7 @@ func TestConfig_WakeupInterval(t *testing.T) { c.options.WakeupInterval = 45 - assert.Equal(t, "1m0s", c.WakeupInterval().String()) + assert.Equal(t, "45s", c.WakeupInterval().String()) c.options.WakeupInterval = 0