Skip to content

Commit ae9d725

Browse files
committed
require defaults in settings before saving voicetrack (code provided by cedars)
1 parent 92b738d commit ae9d725

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

ui/fields/media.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ class OBFieldMedia extends OBField {
180180
gap: 5px;
181181
}
182182
183-
canvas {
183+
canvas {
184184
display: block;
185185
}
186186
@@ -299,7 +299,7 @@ class OBFieldMedia extends OBField {
299299
text-align: center;
300300
line-height: 96px;
301301
}
302-
302+
303303
.media-viewable[data-single="true"]:empty::after {
304304
content: "No Media (Single)";
305305
}
@@ -585,6 +585,11 @@ class OBFieldMedia extends OBField {
585585
}
586586

587587
async mediaRecordSave(event) {
588+
if (! OB.Settings.recording_metadata) {
589+
OB.UI.alert('Unable to save voicetrack. Recording defaults must first be set in media settings.');
590+
return false;
591+
}
592+
588593
if (this.dataset.status !== "cached") {
589594
return false;
590595
}

0 commit comments

Comments
 (0)