5 changed files with 38 additions and 1 deletions
@ -0,0 +1,21 @@
@@ -0,0 +1,21 @@
|
||||
package replays |
||||
|
||||
import ( |
||||
"context" |
||||
|
||||
"github.com/owncast/owncast/core/data" |
||||
log "github.com/sirupsen/logrus" |
||||
) |
||||
|
||||
// Setup will setup the replay package.
|
||||
func Setup() { |
||||
fixUnfinishedStreams() |
||||
} |
||||
|
||||
// fixUnfinishedStreams will find streams with no end time and attempt to
|
||||
// give them an end time based on the last segment assigned to that stream.
|
||||
func fixUnfinishedStreams() { |
||||
if err := data.GetDatastore().GetQueries().FixUnfinishedStreams(context.Background()); err != nil { |
||||
log.Warnln(err) |
||||
} |
||||
} |
Loading…
Reference in new issue