Create a fallback for wen no audio is selected
This commit is contained in:
@@ -287,6 +287,12 @@ func (p *ScrollerPage) Init(ctx *PageCtx) error {
|
|||||||
var selectedAudio db.AudioFile
|
var selectedAudio db.AudioFile
|
||||||
if err := p.Context.DbPtr.Where("Selected = ?", true).First(&selectedAudio).Error; err != nil {
|
if err := p.Context.DbPtr.Where("Selected = ?", true).First(&selectedAudio).Error; err != nil {
|
||||||
logger.Error("error querying database for selected audio: %v", err)
|
logger.Error("error querying database for selected audio: %v", err)
|
||||||
|
selectedAudio = db.AudioFile{
|
||||||
|
Name: "OriginalAudio",
|
||||||
|
Path: filepath.Join(p.Context.CfgPtr.AssetsDir, "audio", "OriginalAudio.wav"),
|
||||||
|
Selected: true,
|
||||||
|
Order: 0,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.Info("Playing %s", selectedAudio.Path)
|
logger.Info("Playing %s", selectedAudio.Path)
|
||||||
|
|||||||
Reference in New Issue
Block a user