fix: default single user state saving undefined value to state
This commit is contained in:
parent
1caa520328
commit
6c36da6ba5
|
@ -28,7 +28,9 @@ export class DefaultSingleUserState<T>
|
|||
}
|
||||
|
||||
protected override async doStorageSave(newState: T, oldState: T): Promise<void> {
|
||||
if (newState != null) {
|
||||
await super.doStorageSave(newState, oldState);
|
||||
}
|
||||
if (newState != null && oldState == null) {
|
||||
await this.stateEventRegistrarService.registerEvents(this.keyDefinition);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue