{status === RepoIndexingStatus.FAILED && (
-
+
)}
{
+export const RetryRepoIndexButton = ({ repoId }: RetryRepoIndexButtonProps) => {
const captureEvent = useCaptureEvent();
return (
@@ -21,7 +20,7 @@ export const RetryRepoIndexButton = ({ repoId, domain }: RetryRepoIndexButtonPro
size="sm"
className="ml-2"
onClick={async () => {
- const result = await flagReposForIndex([repoId], domain);
+ const result = await flagReposForIndex([repoId]);
if (isServiceError(result)) {
toast({
description: `❌ Failed to flag repository for indexing.`,
diff --git a/packages/web/src/withAuthV2.ts b/packages/web/src/withAuthV2.ts
index 1b0a723f..c6cbb8bb 100644
--- a/packages/web/src/withAuthV2.ts
+++ b/packages/web/src/withAuthV2.ts
@@ -20,7 +20,7 @@ interface OptionalAuthContext {
interface RequiredAuthContext {
user: User;
org: Org;
- role: Omit;
+ role: Exclude;
prisma: PrismaClient;
}