|
|
|
@ -25,7 +25,11 @@ import { TranslateService } from '@ngx-translate/core'; |
|
|
|
import { DialogService } from '@core/services/dialog.service'; |
|
|
|
import { catchError, map, mergeMap } from 'rxjs/operators'; |
|
|
|
import { Observable, of } from 'rxjs'; |
|
|
|
import { EntityTypeVersionCreateConfig, exportableEntityTypes } from '@shared/models/vc.models'; |
|
|
|
import { |
|
|
|
EntityTypeVersionCreateConfig, |
|
|
|
exportableEntityTypes, |
|
|
|
typesWithCalculatedFields |
|
|
|
} from '@shared/models/vc.models'; |
|
|
|
import { EntityType, entityTypeTranslations } from '@shared/models/entity-type.models'; |
|
|
|
import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; |
|
|
|
|
|
|
|
@ -43,6 +47,8 @@ export class AutoCommitSettingsComponent extends PageComponent implements OnInit |
|
|
|
|
|
|
|
isReadOnly: Observable<boolean>; |
|
|
|
|
|
|
|
readonly typesWithCalculatedFields = typesWithCalculatedFields; |
|
|
|
|
|
|
|
constructor(protected store: Store<AppState>, |
|
|
|
private adminService: AdminService, |
|
|
|
private dialogService: DialogService, |
|
|
|
@ -104,7 +110,8 @@ export class AutoCommitSettingsComponent extends PageComponent implements OnInit |
|
|
|
branch: null, |
|
|
|
saveAttributes: true, |
|
|
|
saveRelations: false, |
|
|
|
saveCredentials: true |
|
|
|
saveCredentials: true, |
|
|
|
saveCalculatedFields: true, |
|
|
|
}; |
|
|
|
const allowed = this.allowedEntityTypes(); |
|
|
|
let entityType: EntityType = null; |
|
|
|
@ -206,7 +213,8 @@ export class AutoCommitSettingsComponent extends PageComponent implements OnInit |
|
|
|
branch: [config.branch, []], |
|
|
|
saveRelations: [config.saveRelations, []], |
|
|
|
saveAttributes: [config.saveAttributes, []], |
|
|
|
saveCredentials: [config.saveCredentials, []] |
|
|
|
saveCredentials: [config.saveCredentials, []], |
|
|
|
saveCalculatedFields: [config.saveCalculatedFields, []] |
|
|
|
}) |
|
|
|
} |
|
|
|
); |
|
|
|
|