diff --git a/app/ui/user/user-credit-result.tsx b/app/ui/user/user-credit-result.tsx
index 95d02672..fc67872f 100644
--- a/app/ui/user/user-credit-result.tsx
+++ b/app/ui/user/user-credit-result.tsx
@@ -1,10 +1,10 @@
-import { getUserInfo } from '@/app/business/user/user.query';
+import { fetchUserInfo } from '@/app/business/user/user.query';
import books from '@/public/assets/books.png';
import pencil from '@/public/assets/pencil.png';
import Image from 'next/image';
export default async function UserCreditResult() {
- const userInfo = await getUserInfo();
+ const userInfo = await fetchUserInfo();
return (
diff --git a/app/ui/user/user-info-card/user-info-card.tsx b/app/ui/user/user-info-card/user-info-card.tsx
index a56f41b6..694e3d16 100644
--- a/app/ui/user/user-info-card/user-info-card.tsx
+++ b/app/ui/user/user-info-card/user-info-card.tsx
@@ -1,6 +1,6 @@
import { getPercentage } from '@/app/utils/chart.util';
import PieChart from '../../view/molecule/pie-chart/pie-chart';
-import { getUserInfo } from '@/app/business/user/user.query';
+import { fetchUserInfo } from '@/app/business/user/user.query';
import { MAJOR_NOTATION } from '@/app/utils/key/result-category.key';
import { UserInfoResponseSchema } from '@/app/business/user/user.validation';
import { z } from 'zod';
@@ -13,7 +13,7 @@ async function UserInfoCard() {
totalCredit,
takenCredit,
graduated,
- } = (await getUserInfo()) as z.infer
;
+ } = (await fetchUserInfo()) as z.infer;
const displaySeveralMajor = (notation: 'major' | 'title'): React.ReactNode => {
return majors.map((major, index) => {
diff --git a/app/ui/user/user-info-navigator/user-info-navigator.tsx b/app/ui/user/user-info-navigator/user-info-navigator.tsx
index e7277895..76f53361 100644
--- a/app/ui/user/user-info-navigator/user-info-navigator.tsx
+++ b/app/ui/user/user-info-navigator/user-info-navigator.tsx
@@ -1,9 +1,9 @@
import Avatar from '../../view/atom/avatar/avatar';
import Button from '../../view/atom/button/button';
-import { getUserInfo } from '@/app/business/user/user.query';
+import { fetchUserInfo } from '@/app/business/user/user.query';
export default async function UserInfoNavigator() {
- const userInfo = await getUserInfo();
+ const userInfo = await fetchUserInfo();
return (
diff --git a/middleware.ts b/middleware.ts
index 44877416..90a7fa7e 100644
--- a/middleware.ts
+++ b/middleware.ts
@@ -1,6 +1,6 @@
import type { NextRequest } from 'next/server';
import { validateToken } from './app/business/user/user.command';
-import { getUserInfo } from './app/business/user/user.query';
+import { fetchUserInfo } from './app/business/user/user.query';
async function getAuth(request: NextRequest): Promise<{
role: 'guest' | 'user' | 'init';
@@ -24,8 +24,7 @@ async function getAuth(request: NextRequest): Promise<{
request.cookies.set('accessToken', validatedResult.accessToken);
- // 유저 정보 요청
- const user = await getUserInfo();
+ const user = await fetchUserInfo();
return {
role: user.studentName ? 'user' : 'init',
};