Skip to content

Commit c43717a

Browse files
arthurdennerCompuIves
authored andcommitted
fix(trash): Updating the list of deleted sandboxes after permanent removal (codesandbox#1153)
1 parent d560934 commit c43717a

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

packages/app/src/app/pages/Dashboard/queries.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -263,13 +263,19 @@ export function permanentlyDeleteSandboxes(selectedSandboxes) {
263263
query: DELETED_SANDBOXES_CONTENT_QUERY,
264264
});
265265

266-
oldDeleteCache.me.sandboxes = oldDeleteCache.me.sandboxes.filter(
267-
x => selectedSandboxes.indexOf(x.id) === -1
268-
);
266+
const newDeleteCache = {
267+
...oldDeleteCache,
268+
me: {
269+
...oldDeleteCache.me,
270+
sandboxes: oldDeleteCache.me.sandboxes.filter(
271+
x => selectedSandboxes.indexOf(x.id) === -1
272+
),
273+
},
274+
};
269275

270276
cache.writeQuery({
271277
query: DELETED_SANDBOXES_CONTENT_QUERY,
272-
data: oldDeleteCache,
278+
data: newDeleteCache,
273279
});
274280
} catch (e) {
275281
// cache doesn't exist, no biggie!

0 commit comments

Comments
 (0)