From a3f3edd3c71065493a61710718b42adce7ff9771 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Mon, 10 Apr 2023 16:20:34 +0000 Subject: [PATCH] use profile sources addresses instead fetching --- .../tv/tabs/livestreamControlPanel/index.jsx | 25 ++++--------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/packages/app/src/pages/tv/tabs/livestreamControlPanel/index.jsx b/packages/app/src/pages/tv/tabs/livestreamControlPanel/index.jsx index 41438061..52081156 100755 --- a/packages/app/src/pages/tv/tabs/livestreamControlPanel/index.jsx +++ b/packages/app/src/pages/tv/tabs/livestreamControlPanel/index.jsx @@ -16,26 +16,11 @@ export default (props) => { const [selectedProfileId, setSelectedProfileId] = React.useState(null) - const [addresses, setAddresses] = React.useState({}) - const [isConnected, setIsConnected] = React.useState(false) - const fetchAddresses = async () => { - const addresses = await Livestream.getAddresses().catch((error) => { - app.message.error(`Failed to fetch addresses`) - console.error(error) - - return null - }) - - if (addresses) { - setAddresses(addresses) - } - } - React.useEffect(() => { if (R_Profiles) { - fetchAddresses() + console.log("Profiles", R_Profiles) if (!selectedProfileId) { setSelectedProfileId(R_Profiles[0]?._id) @@ -251,7 +236,7 @@ export default (props) => { Ingestion URL - {addresses.ingestURL ?? "No ingest URL available"} + {profileData?.addresses?.ingest ?? "No ingest URL available"} @@ -307,7 +292,7 @@ export default (props) => { AAC URL (Only Audio) - {addresses.aacURL ?? "No AAC URL available"} + {profileData?.addresses?.aac ?? "No AAC URL available"} @@ -315,7 +300,7 @@ export default (props) => { HLS URL - {addresses.hlsURL ?? "No HLS URL available"} + {profileData?.addresses?.hls ?? "No HLS URL available"} @@ -323,7 +308,7 @@ export default (props) => { FLV URL - {addresses.flvURL ?? "No FLV URL available"} + {profileData?.addresses?.flv ?? "No FLV URL available"}