File tree Expand file tree Collapse file tree
src/files-and-videos/files-page/data Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -59,6 +59,9 @@ const slice = createSlice({
5959 break ;
6060 }
6161 } ,
62+ clearAssetIds : ( state ) => {
63+ state . assetIds = [ ] ;
64+ } ,
6265 deleteAssetSuccess : ( state , { payload } ) => {
6366 state . assetIds = state . assetIds . filter ( id => id !== payload . assetId ) ;
6467 } ,
@@ -94,6 +97,7 @@ export const {
9497 clearErrors,
9598 updateEditStatus,
9699 updateDuplicateFiles,
100+ clearAssetIds,
97101} = slice . actions ;
98102
99103export const {
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ import {
2727 clearErrors ,
2828 updateEditStatus ,
2929 updateDuplicateFiles ,
30+ clearAssetIds ,
3031} from './slice' ;
3132
3233import { getUploadConflicts , updateFileValues } from './utils' ;
@@ -58,6 +59,7 @@ export function fetchAdditionalAssets(courseId, totalCount) {
5859
5960export function fetchAssets ( courseId ) {
6061 return async ( dispatch ) => {
62+ dispatch ( clearAssetIds ( ) ) ;
6163 dispatch ( updateLoadingStatus ( { courseId, status : RequestStatus . IN_PROGRESS } ) ) ;
6264
6365 try {
You can’t perform that action at this time.
0 commit comments