From 2d316c1a35cb55ab753e5d88f9f71f4ebf6c3f60 Mon Sep 17 00:00:00 2001 From: akash-codemonk <67054171+akash-codemonk@users.noreply.github.com> Date: Fri, 10 Mar 2023 11:38:51 +0530 Subject: [PATCH] fix: handle undefined value when git status api fails (#21239) --- .../src/pages/Editor/gitSync/components/GitChangesList.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx b/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx index fa2e212473..995a49dab3 100644 --- a/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx +++ b/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx @@ -187,12 +187,12 @@ export function gitChangeListData( } export default function GitChangesList() { - const status: GitStatusData = useSelector(getGitStatus) as GitStatusData; + const status = useSelector(getGitStatus); const loading = useSelector(getIsFetchingGitStatus); const changes = gitChangeListData(status); const currentApplication = useSelector(getCurrentApplication); const { isAutoUpdate } = changeInfoSinceLastCommit(currentApplication); - if (isAutoUpdate && !status.isClean) { + if (isAutoUpdate && !status?.isClean) { changes.push(