diff --git a/src/app/shared/form/builder/form-builder.service.ts b/src/app/shared/form/builder/form-builder.service.ts index cf6f38bf7b..1f34cff499 100644 --- a/src/app/shared/form/builder/form-builder.service.ts +++ b/src/app/shared/form/builder/form-builder.service.ts @@ -46,7 +46,7 @@ import { VIRTUAL_METADATA_PREFIX } from '../../../core/shared/metadata.models'; import { ConfigurationDataService } from '../../../core/data/configuration-data.service'; import { getFirstCompletedRemoteData } from '../../../core/shared/operators'; -@Injectable() +@Injectable({providedIn: 'root'}) export class FormBuilderService extends DynamicFormService { private typeBindModel: DynamicFormControlModel; diff --git a/src/app/shared/form/form.service.ts b/src/app/shared/form/form.service.ts index bf316daaed..91583f7856 100644 --- a/src/app/shared/form/form.service.ts +++ b/src/app/shared/form/form.service.ts @@ -22,7 +22,7 @@ import { import { FormEntry, FormError, FormTouchedState } from './form.reducer'; import { environment } from '../../../environments/environment'; -@Injectable() +@Injectable({providedIn: 'root'}) export class FormService { constructor( diff --git a/src/app/submission/sections/sections.service.ts b/src/app/submission/sections/sections.service.ts index 0ea6232237..1bf31130df 100644 --- a/src/app/submission/sections/sections.service.ts +++ b/src/app/submission/sections/sections.service.ts @@ -49,7 +49,7 @@ import { SubmissionSectionError } from '../objects/submission-section-error.mode /** * A service that provides methods used in submission process. */ -@Injectable() +@Injectable({providedIn: 'root'}) export class SectionsService { /**