diff --git a/js/app/components/settings/privacy-category-settings.tsx b/js/app/components/settings/privacy-category-settings.tsx index c7943f04..e548bd28 100644 --- a/js/app/components/settings/privacy-category-settings.tsx +++ b/js/app/components/settings/privacy-category-settings.tsx @@ -24,7 +24,8 @@ export function PrivacyCategorySettings() { (state) => state.createServerSettingsRecord, ); const debugRecordingOn = serverSettings?.debugRecording === true; - const livestreamRecordingOn = serverSettings?.livestreamRecording === true; + // Defaults on (unlike debugRecording): only an explicit `false` turns it off. + const livestreamRecordingOn = serverSettings?.livestreamRecording !== false; // The livestream-recording toggle is only meaningful for accounts in the VOD // beta — the node won't record anyone else regardless of this flag — so we // only surface it to them. diff --git a/js/app/src/screens/upload.tsx b/js/app/src/screens/upload.tsx index c7d56cdc..23341cb4 100644 --- a/js/app/src/screens/upload.tsx +++ b/js/app/src/screens/upload.tsx @@ -1776,6 +1776,7 @@ export function UploadDraftsScreen() {