From 73c76ae05660d5d5d3dae711120eb71ce0a88cf1 Mon Sep 17 00:00:00 2001 From: Davinder Singh Date: Thu, 13 Feb 2025 13:28:15 +0000 Subject: [PATCH] only displaying the new paywall component for project owners (#23586) GitOrigin-RevId: f30c5abd2db361742a1a35d5147ac83345fe44a8 --- .../js/features/pdf-preview/components/pdf-logs-viewer.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/services/web/frontend/js/features/pdf-preview/components/pdf-logs-viewer.tsx b/services/web/frontend/js/features/pdf-preview/components/pdf-logs-viewer.tsx index 77feb23ecc..f896f1d2ff 100644 --- a/services/web/frontend/js/features/pdf-preview/components/pdf-logs-viewer.tsx +++ b/services/web/frontend/js/features/pdf-preview/components/pdf-logs-viewer.tsx @@ -27,6 +27,7 @@ function PdfLogsViewer({ alwaysVisible = false }: { alwaysVisible?: boolean }) { validationIssues, showLogs, stoppedOnFirstError, + isProjectOwner, } = useCompileContext() const { loadingError } = usePdfPreviewContext() @@ -37,6 +38,9 @@ function PdfLogsViewer({ alwaysVisible = false }: { alwaysVisible?: boolean }) { 'ol-isPaywallChangeCompileTimeoutEnabled' ) + const isCompileTimeoutPaywallDisplay = + isProjectOwner && isPaywallChangeCompileTimeoutEnabled + return (
} {hasShortCompileTimeout && error === 'timedout' ? ( - isPaywallChangeCompileTimeoutEnabled ? ( + isCompileTimeoutPaywallDisplay ? ( ) : (