mirror of
https://github.com/documenso/documenso.git
synced 2025-11-10 04:22:32 +10:00
fix: updates from error logs
This commit is contained in:
@ -149,6 +149,10 @@ export async function GET(_request: Request, { params: { slug } }: SharePageOpen
|
|||||||
weight: 600,
|
weight: 600,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
headers: {
|
||||||
|
'Access-Control-Allow-Origin': '*',
|
||||||
|
'Access-Control-Allow-Methods': 'GET, OPTIONS',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -30,7 +30,7 @@ export const limitsHandler = async (
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
res.status(500).json({
|
return res.status(500).json({
|
||||||
error: ERROR_CODES.UNKNOWN,
|
error: ERROR_CODES.UNKNOWN,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -91,8 +91,9 @@ export const NEXT_AUTH_OPTIONS: AuthOptions = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
!merged.lastSignedIn ||
|
merged.id &&
|
||||||
DateTime.fromISO(merged.lastSignedIn).plus({ hours: 1 }) <= DateTime.now()
|
(!merged.lastSignedIn ||
|
||||||
|
DateTime.fromISO(merged.lastSignedIn).plus({ hours: 1 }) <= DateTime.now())
|
||||||
) {
|
) {
|
||||||
merged.lastSignedIn = new Date().toISOString();
|
merged.lastSignedIn = new Date().toISOString();
|
||||||
|
|
||||||
|
|||||||
@ -105,7 +105,7 @@ export const extractDistinctUserId = (jwt: JWT | null, request: NextRequest): st
|
|||||||
const config = extractPostHogConfig();
|
const config = extractPostHogConfig();
|
||||||
|
|
||||||
const email = jwt?.email;
|
const email = jwt?.email;
|
||||||
const userId = jwt?.id.toString();
|
const userId = jwt?.id?.toString();
|
||||||
|
|
||||||
let fallbackDistinctId = nanoid();
|
let fallbackDistinctId = nanoid();
|
||||||
|
|
||||||
|
|||||||
@ -88,7 +88,10 @@ export const DocumentShareButton = ({
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Ensuring we've prewarmed the opengraph image for the Twitter
|
// Ensuring we've prewarmed the opengraph image for the Twitter
|
||||||
await fetch(`${process.env.NEXT_PUBLIC_WEBAPP_URL}/share/${slug}/opengraph`);
|
await fetch(`${process.env.NEXT_PUBLIC_WEBAPP_URL}/share/${slug}/opengraph`, {
|
||||||
|
// We don't care about the response, so we can use no-cors
|
||||||
|
mode: 'no-cors',
|
||||||
|
});
|
||||||
|
|
||||||
window.open(
|
window.open(
|
||||||
generateTwitterIntent(
|
generateTwitterIntent(
|
||||||
|
|||||||
Reference in New Issue
Block a user