This commit is contained in:
Harshit Shrivastav 2026-03-29 23:15:27 +05:30 committed by GitHub
commit 09d9a64f5d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -480,14 +480,17 @@ func restartServices(
} }
fmt.Println(" ✓ Heartbeat service restarted") fmt.Println(" ✓ Heartbeat service restarted")
runningServices.MediaStore = media.NewFileMediaStoreWithCleanup(media.MediaCleanerConfig{
Enabled: cfg.Tools.MediaCleanup.Enabled, if runningServices.MediaStore == nil {
MaxAge: time.Duration(cfg.Tools.MediaCleanup.MaxAge) * time.Minute, runningServices.MediaStore = media.NewFileMediaStoreWithCleanup(media.MediaCleanerConfig{
Interval: time.Duration(cfg.Tools.MediaCleanup.Interval) * time.Minute, Enabled: cfg.Tools.MediaCleanup.Enabled,
}) MaxAge: time.Duration(cfg.Tools.MediaCleanup.MaxAge) * time.Minute,
if fms, ok := runningServices.MediaStore.(*media.FileMediaStore); ok { Interval: time.Duration(cfg.Tools.MediaCleanup.Interval) * time.Minute,
fms.Start() })
} if fms, ok := runningServices.MediaStore.(*media.FileMediaStore); ok {
fms.Start()
}
}
al.SetMediaStore(runningServices.MediaStore) al.SetMediaStore(runningServices.MediaStore)
al.SetChannelManager(runningServices.ChannelManager) al.SetChannelManager(runningServices.ChannelManager)