Cleanup process services project structure (#9838)

This commit is contained in:
Denys Vuika
2024-06-19 08:54:26 -04:00
committed by GitHub
parent 672f6347d0
commit d9c014a1f0
56 changed files with 82 additions and 140 deletions

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { EventEmitter, Injectable } from '@angular/core';
import { EventEmitter, inject, Injectable } from '@angular/core';
import { Minimatch } from 'minimatch';
import { Subject } from 'rxjs';
import { FileUploadCompleteEvent, FileUploadDeleteEvent, FileUploadErrorEvent, FileUploadEvent } from '../events/file.event';
@@ -73,11 +73,11 @@ export class UploadService {
return this._versionsApi;
}
constructor(
protected apiService: AlfrescoApiService,
private appConfigService: AppConfigService,
private discoveryApiService: DiscoveryApiService
) {
protected apiService = inject(AlfrescoApiService);
protected appConfigService = inject(AppConfigService);
protected discoveryApiService = inject(DiscoveryApiService);
constructor() {
this.discoveryApiService.ecmProductInfo$.pipe(filter((info) => !!info)).subscribe(({ status }) => {
this.isThumbnailGenerationEnabled = status.isThumbnailGenerationEnabled;
});