fixed link sharing page not showing other users scores when logged in
This commit is contained in:
@ -21,15 +21,16 @@ const ActionsCell: React.FC<ActionsCellProps> = ({ row }) => {
|
||||
const router = useRouter();
|
||||
|
||||
const handleGenerateShareToken = async () => {
|
||||
const { token, error } = await generateShareToken(row.original.id);
|
||||
if (error) {
|
||||
setError(error);
|
||||
} else {
|
||||
const newTab = window.open(`/${token}/${row.original.id}`);
|
||||
const response = await generateShareToken(row.original.id);
|
||||
if (response.error) {
|
||||
setError(response.error);
|
||||
} else if (response.token) {
|
||||
const shareUrl = `/${response.token}/${row.original.id}`;
|
||||
const newTab = window.open(shareUrl, "_blank");
|
||||
if (newTab) {
|
||||
newTab.focus();
|
||||
} else {
|
||||
router.push(`/${token}/${row.original.id}`);
|
||||
router.push(shareUrl);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user