Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749

This commit is contained in:
Gabe Kangas
2023-02-27 17:08:52 -08:00
parent 48dd490a50
commit 23a721857f
6 changed files with 25 additions and 9 deletions

View File

@@ -1,13 +1,19 @@
import React, { ReactElement } from 'react';
import React, { ReactElement, useContext } from 'react';
import { Tabs } from 'antd';
import StreamKeys from '../../../../components/admin/config/server/StreamKeys';
import ServerConfig from '../../../../components/admin/config/server/ServerConfig';
import StorageConfig from '../../../../components/admin/config/server/StorageConfig';
import { ServerStatusContext } from '../../../../utils/server-status-context';
import { AdminLayout } from '../../../../components/layouts/AdminLayout';
export default function PublicFacingDetails() {
const serverStatusData = useContext(ServerStatusContext);
const { serverConfig } = serverStatusData || {};
const { streamKeyOverridden } = serverConfig;
return (
<div className="config-public-details-page">
<Tabs
@@ -19,7 +25,7 @@ export default function PublicFacingDetails() {
key: '1',
children: <ServerConfig />,
},
{
!streamKeyOverridden && {
label: `Stream Keys`,
key: '2',
children: <StreamKeys />,