diff --git a/dump.rdb b/dump.rdb deleted file mode 100644 index f02accb6..00000000 Binary files a/dump.rdb and /dev/null differ diff --git a/server/.gitignore b/server/.gitignore index 937f2ddd..7adb7fc0 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -178,3 +178,5 @@ audio_*.wav # ignore local database reflector.sqlite3 data/ + +dump.rdb diff --git a/server/dump.rdb b/server/dump.rdb deleted file mode 100644 index 3959b3cc..00000000 Binary files a/server/dump.rdb and /dev/null differ diff --git a/www/app/[domain]/domainContext.tsx b/www/app/[domain]/domainContext.tsx index 1f4957da..eca876a3 100644 --- a/www/app/[domain]/domainContext.tsx +++ b/www/app/[domain]/domainContext.tsx @@ -9,6 +9,7 @@ export const DomainContext = createContext({ requireLogin: false, privacy: true, browse: false, + sendToZulip: false, }, api_url: "", websocket_url: "", @@ -38,7 +39,7 @@ export const DomainContextProvider = ({ // Get feature config client-side with export const featureEnabled = ( - featureName: "requireLogin" | "privacy" | "browse", + featureName: "requireLogin" | "privacy" | "browse" | "sendToZulip", ) => { const context = useContext(DomainContext); return context.features[featureName] as boolean | undefined; diff --git a/www/app/[domain]/transcripts/[transcriptId]/shareModal.tsx b/www/app/[domain]/transcripts/[transcriptId]/shareModal.tsx index 13068f59..3d6b9f55 100644 --- a/www/app/[domain]/transcripts/[transcriptId]/shareModal.tsx +++ b/www/app/[domain]/transcripts/[transcriptId]/shareModal.tsx @@ -87,7 +87,7 @@ const ShareModal = (props: ShareModal) => { } return ( -
+
{props.show && (
diff --git a/www/app/[domain]/transcripts/finalSummary.tsx b/www/app/[domain]/transcripts/finalSummary.tsx index 5ac1e21c..f7d7ac23 100644 --- a/www/app/[domain]/transcripts/finalSummary.tsx +++ b/www/app/[domain]/transcripts/finalSummary.tsx @@ -3,6 +3,7 @@ import React from "react"; import Markdown from "react-markdown"; import "../../styles/markdown.css"; import getApi from "../../lib/getApi"; +import { featureEnabled } from "../domainContext"; type FinalSummaryProps = { summary: string; @@ -117,14 +118,17 @@ export default function FinalSummary(props: FinalSummaryProps) { {!isEditMode && ( <> - + {featureEnabled("sendToZulip") && ( + + )} +