@ -54,6 +54,16 @@ export default function EditInstanceDetails() {
@@ -54,6 +54,16 @@ export default function EditInstanceDetails() {
setMessage('Updating server settings requires a restart of your Owncast server.');
};
constshowStreamKeyChangeMessage=()=>{
setMessage('Changing your stream key will log you out of the admin and block you from streaming until you change the key in your broadcasting software.');
};
constshowFfmpegChangeMessage=()=>{
if(serverStatusData.online){
setMessage('The updated ffmpeg path will be used when starting your next live stream.');
}
};
functiongenerateStreamKey() {
letkey='';
for(leti=0;i<3;i+=1){
@ -81,6 +91,7 @@ export default function EditInstanceDetails() {
@@ -81,6 +91,7 @@ export default function EditInstanceDetails() {
initialValue={streamKey}
type={TEXTFIELD_TYPE_PASSWORD}
onChange={handleFieldChange}
onSubmit={showStreamKeyChangeMessage}
/>
<divclassName="streamkey-actions">
<Tooltiptitle="Generate a stream key">
@ -102,6 +113,7 @@ export default function EditInstanceDetails() {
@@ -102,6 +113,7 @@ export default function EditInstanceDetails() {