Browse Source

fix: should not intercept normal response

Signed-off-by: ryjiang <jiangruiyi@gmail.com>
ryjiang 2 weeks ago
parent
commit
5c4bf72898
1 changed files with 5 additions and 2 deletions
  1. 5 2
      client/src/components/layout/GlobalEffect.tsx

+ 5 - 2
client/src/components/layout/GlobalEffect.tsx

@@ -39,9 +39,12 @@ const GlobalEffect = ({ children }: { children: React.ReactNode }) => {
             response.data &&
             response.data.data &&
             ((typeof response.data.data.error_code === 'string' &&
-              response.data.data.error_code !== 'Success') ||
+              response.data.data.error_code !== 'Success' &&
+              response.data.data.error_code !== '') ||
               (response.data.data.status &&
-                response.data.data.status.error_code !== 'Success'));
+                response.data.data.status.error_code &&
+                response.data.data.status.error_code !== 'Success' &&
+                response.data.data.status.error_code !== ''));
 
           if (isHttpError) {
             openSnackBar(response.data.message, 'warning');