Browse Source

fixing problem of endless loading after deleting multiple topics (#2095)

Robert Azizbekyan 3 years ago
parent
commit
0f0d51d386

+ 1 - 0
kafka-ui-react-app/src/redux/reducers/topics/__test__/reducer.spec.ts

@@ -557,6 +557,7 @@ describe('topics Slice', () => {
           { type: deleteTopics.pending.type },
           { type: deleteTopic.pending.type },
           { type: deleteTopic.pending.type },
+          { type: fetchTopicsList.pending.type },
           { type: deleteTopics.fulfilled.type },
         ]);
       });

+ 1 - 0
kafka-ui-react-app/src/redux/reducers/topics/topicsSlice.ts

@@ -313,6 +313,7 @@ export const deleteTopics = createAsyncThunk<
     topicNames.forEach((topicName) => {
       dispatch(deleteTopic({ clusterName, topicName }));
     });
+    dispatch(fetchTopicsList({ clusterName }));
 
     return undefined;
   } catch (err) {