fix after merge

This commit is contained in:
Mads Rasmussen
2024-09-25 09:20:08 +02:00
parent b975bda86f
commit e37dc144a5
2 changed files with 28 additions and 26 deletions

View File

@@ -17,11 +17,11 @@ export class UmbDictionaryWorkspaceContext
{
readonly data = this._data.current;
readonly unique = this._data.createObservablePart((data) => data?.unique);
readonly entityType = this._data.createObservablePart((data) => data?.entityType);
readonly unique = this._data.createObservablePartOfCurrent((data) => data?.unique);
readonly entityType = this._data.createObservablePartOfCurrent((data) => data?.entityType);
readonly name = this._data.createObservablePart((data) => data?.name);
readonly dictionary = this._data.createObservablePart((data) => data);
readonly name = this._data.createObservablePartOfCurrent((data) => data?.name);
readonly dictionary = this._data.createObservablePartOfCurrent((data) => data);
constructor(host: UmbControllerHost) {
super(host, {
@@ -58,11 +58,11 @@ export class UmbDictionaryWorkspaceContext
}
setName(name: string) {
this._data.updateCurrentData({ name });
this._data.updateCurrent({ name });
}
setPropertyValue(isoCode: string, translation: string) {
const currentData = this._data.getCurrentData();
const currentData = this._data.getCurrent();
if (!currentData) return;
// TODO: This can use some of our own methods, to make it simpler. see appendToFrozenArray()
@@ -80,7 +80,7 @@ export class UmbDictionaryWorkspaceContext
updatedValue?.push({ isoCode, translation });
}
this._data.setCurrentData({ ...currentData, translations: updatedValue });
this._data.setCurrent({ ...currentData, translations: updatedValue });
}
}

View File

@@ -17,20 +17,22 @@ export class UmbUserGroupWorkspaceContext
{
data = this._data.current;
readonly unique = this._data.createObservablePart((data) => data?.unique);
readonly name = this._data.createObservablePart((data) => data?.name || '');
readonly alias = this._data.createObservablePart((data) => data?.alias || '');
readonly aliasCanBeChanged = this._data.createObservablePart((data) => data?.aliasCanBeChanged);
readonly icon = this._data.createObservablePart((data) => data?.icon || null);
readonly sections = this._data.createObservablePart((data) => data?.sections || []);
readonly languages = this._data.createObservablePart((data) => data?.languages || []);
readonly hasAccessToAllLanguages = this._data.createObservablePart((data) => data?.hasAccessToAllLanguages || false);
readonly documentStartNode = this._data.createObservablePart((data) => data?.documentStartNode || null);
readonly documentRootAccess = this._data.createObservablePart((data) => data?.documentRootAccess || false);
readonly mediaStartNode = this._data.createObservablePart((data) => data?.mediaStartNode || null);
readonly mediaRootAccess = this._data.createObservablePart((data) => data?.mediaRootAccess || false);
readonly fallbackPermissions = this._data.createObservablePart((data) => data?.fallbackPermissions || []);
readonly permissions = this._data.createObservablePart((data) => data?.permissions || []);
readonly unique = this._data.createObservablePartOfCurrent((data) => data?.unique);
readonly name = this._data.createObservablePartOfCurrent((data) => data?.name || '');
readonly alias = this._data.createObservablePartOfCurrent((data) => data?.alias || '');
readonly aliasCanBeChanged = this._data.createObservablePartOfCurrent((data) => data?.aliasCanBeChanged);
readonly icon = this._data.createObservablePartOfCurrent((data) => data?.icon || null);
readonly sections = this._data.createObservablePartOfCurrent((data) => data?.sections || []);
readonly languages = this._data.createObservablePartOfCurrent((data) => data?.languages || []);
readonly hasAccessToAllLanguages = this._data.createObservablePartOfCurrent(
(data) => data?.hasAccessToAllLanguages || false,
);
readonly documentStartNode = this._data.createObservablePartOfCurrent((data) => data?.documentStartNode || null);
readonly documentRootAccess = this._data.createObservablePartOfCurrent((data) => data?.documentRootAccess || false);
readonly mediaStartNode = this._data.createObservablePartOfCurrent((data) => data?.mediaStartNode || null);
readonly mediaRootAccess = this._data.createObservablePartOfCurrent((data) => data?.mediaRootAccess || false);
readonly fallbackPermissions = this._data.createObservablePartOfCurrent((data) => data?.fallbackPermissions || []);
readonly permissions = this._data.createObservablePartOfCurrent((data) => data?.permissions || []);
constructor(host: UmbControllerHost) {
super(host, {
@@ -65,7 +67,7 @@ export class UmbUserGroupWorkspaceContext
}
updateProperty<Alias extends keyof UmbUserGroupDetailModel>(alias: Alias, value: UmbUserGroupDetailModel[Alias]) {
this._data.updateCurrentData({ [alias]: value });
this._data.updateCurrent({ [alias]: value });
}
/**
@@ -73,7 +75,7 @@ export class UmbUserGroupWorkspaceContext
* @memberof UmbUserGroupWorkspaceContext
*/
getPermissions() {
return this._data.getCurrentData()?.permissions ?? [];
return this._data.getCurrent()?.permissions ?? [];
}
/**
@@ -82,7 +84,7 @@ export class UmbUserGroupWorkspaceContext
* @memberof UmbUserGroupWorkspaceContext
*/
setPermissions(permissions: Array<UmbUserPermissionModel>) {
this._data.updateCurrentData({ permissions: permissions });
this._data.updateCurrent({ permissions: permissions });
}
/**
@@ -90,7 +92,7 @@ export class UmbUserGroupWorkspaceContext
* @memberof UmbUserGroupWorkspaceContext
*/
getFallbackPermissions() {
return this._data.getCurrentData()?.fallbackPermissions ?? [];
return this._data.getCurrent()?.fallbackPermissions ?? [];
}
/**
@@ -99,7 +101,7 @@ export class UmbUserGroupWorkspaceContext
* @memberof UmbUserGroupWorkspaceContext
*/
setFallbackPermissions(fallbackPermissions: Array<string>) {
this._data.updateCurrentData({ fallbackPermissions });
this._data.updateCurrent({ fallbackPermissions });
}
}