diff --git a/web/components/nav/sidebar.tsx b/web/components/nav/sidebar.tsx
index 5716e5cd..5c667c27 100644
--- a/web/components/nav/sidebar.tsx
+++ b/web/components/nav/sidebar.tsx
@@ -305,27 +305,31 @@ export default function Sidebar(props: { className?: string }) {
buttonContent={}
/>
-
+ {user?.username === 'RichardHanania' && (
+
+
- {user &&
- mustWaitForFreeMarketStatus != 'loading' &&
- mustWaitForFreeMarketStatus ? (
-
-
- Next free question in {countdown}
-
-
- ) : (
- user &&
- mustWaitForFreeMarketStatus != 'loading' &&
- !mustWaitForFreeMarketStatus && (
-
-
- Daily free question
-
+ {user &&
+ mustWaitForFreeMarketStatus != 'loading' &&
+ mustWaitForFreeMarketStatus ? (
+
+
+ Next free question in {countdown}
+
-
- )
+ ) : (
+ user &&
+ mustWaitForFreeMarketStatus != 'loading' &&
+ !mustWaitForFreeMarketStatus && (
+
+
+ Daily free question
+
+
+
+ )
+ )}
+
)}
)
diff --git a/web/pages/create.tsx b/web/pages/create.tsx
index c032b2d0..d32976a4 100644
--- a/web/pages/create.tsx
+++ b/web/pages/create.tsx
@@ -73,6 +73,7 @@ export function NewContract(props: { question: string; groupId?: string }) {
useEffect(() => {
if (creator === null) router.push('/')
+ if (creator && creator.username !== 'RichardHanania') router.push('/')
}, [creator])
const [outcomeType, setOutcomeType] = useState('BINARY')
diff --git a/web/pages/group/[...slugs]/index.tsx b/web/pages/group/[...slugs]/index.tsx
index 9ca1e1fa..8d7e5bf3 100644
--- a/web/pages/group/[...slugs]/index.tsx
+++ b/web/pages/group/[...slugs]/index.tsx
@@ -191,7 +191,7 @@ export default function GroupPage(props: {
{group.about}
- {isMember && (
+ {isMember && user?.username === 'RichardHanania' && (