From 4b40469d76e7c7a133f27a1273e3ba9a5c4f07d8 Mon Sep 17 00:00:00 2001
From: Arick Bulakali <arickbulakali@gmail.com>
Date: Wed, 6 Nov 2024 18:28:19 +0200
Subject: [PATCH] fix(web): deepscan error

---
 .../components/pages/team/tasks/DropdownMenuTask.tsx  | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/apps/web/components/pages/team/tasks/DropdownMenuTask.tsx b/apps/web/components/pages/team/tasks/DropdownMenuTask.tsx
index d11aa2939..3bc4dfc42 100644
--- a/apps/web/components/pages/team/tasks/DropdownMenuTask.tsx
+++ b/apps/web/components/pages/team/tasks/DropdownMenuTask.tsx
@@ -25,11 +25,12 @@ const DropdownMenuTask: FC<{ task: ITeamTask }> = ({ task }) => {
 	const t = useTranslations();
 
 	const handleAssignment = useCallback(() => {
-		if (!memberInfo) return;
-		if (memberInfo.member?.employee?.user?.id === user?.id) {
-			memberInfo.unassignTask(task);
-		} else {
-			memberInfo.assignTask(task);
+		if (memberInfo) {
+			if (memberInfo.member?.employee?.user?.id === user?.id) {
+				memberInfo.unassignTask(task);
+			} else {
+				memberInfo.assignTask(task);
+			}
 		}
 	}, [memberInfo, task]);