Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions front_end/src/app/(main)/accounts/settings/(general)/page.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import invariant from "ts-invariant";
import { redirect } from "next/navigation";

import ServerProfileApi from "@/services/api/profile/profile.server";

Expand All @@ -11,7 +11,7 @@ export const metadata = {

export default async function Settings() {
const currentUser = await ServerProfileApi.getMyProfile();
invariant(currentUser);
if (!currentUser) return redirect("/");

return (
<div className="flex flex-col gap-6">
Expand Down
4 changes: 2 additions & 2 deletions front_end/src/app/(main)/accounts/settings/account/page.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import invariant from "ts-invariant";
import { redirect } from "next/navigation";

import EmailMeMyData from "@/app/(main)/accounts/settings/account/components/email_me_my_data";
import ServerAuthApi from "@/services/api/auth/auth.server";
Expand All @@ -16,7 +16,7 @@ export const metadata = {

export default async function Settings() {
const currentUser = await ServerProfileApi.getMyProfile();
invariant(currentUser);
if (!currentUser) return redirect("/");

const { key: apiKey } = await ServerAuthApi.getApiKey();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import invariant from "ts-invariant";
import { redirect } from "next/navigation";

import EmailNotifications from "@/app/(main)/accounts/settings/notifications/components/email_notifications";
import QuestionNotifications from "@/app/(main)/accounts/settings/notifications/components/question_notifications";
Expand All @@ -11,8 +11,8 @@ export const metadata = {

export default async function Page() {
const currentUser = await ServerProfileApi.getMyProfile();
if (!currentUser) return redirect("/");
const posts = await ServerPostsApi.getAllSubscriptions();
invariant(currentUser);

return (
<div className="flex flex-col gap-6">
Expand Down
Loading