Skip to content

Commit 78b00e7

Browse files
authored
Merge pull request dbeaver#1130 from dbeaver/hotfix/CB-2503/cached-resource-includes
fix: CB-2503 cached resource includes observing
2 parents 500f196 + 511649c commit 78b00e7

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

webapp/packages/core-authentication/src/UserInfoResource.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* you may not use this file except in compliance with the License.
77
*/
88

9-
import { computed, makeObservable, runInAction } from 'mobx';
9+
import { computed, makeObservable, observable, runInAction } from 'mobx';
1010

1111
import { injectable } from '@cloudbeaver/core-di';
1212
import { SyncExecutor, ISyncExecutor, ITask, AutoRunningTask, whileTask } from '@cloudbeaver/core-executor';
@@ -253,7 +253,7 @@ UserInfoIncludes
253253

254254
protected resetIncludes(): void {
255255
const metadata = this.getMetadata();
256-
metadata.includes = [...this.defaultIncludes];
256+
metadata.includes = observable([...this.defaultIncludes]);
257257
}
258258

259259
getIncludes(key: void): string[] {

webapp/packages/core-sdk/src/Resource/CachedResource.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ export abstract class CachedResource<
406406

407407
protected resetIncludes(): void {
408408
for (const metadata of this.metadata.values()) {
409-
metadata.includes = [...this.defaultIncludes];
409+
metadata.includes = observable([...this.defaultIncludes]);
410410
}
411411
}
412412

0 commit comments

Comments
 (0)