mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-31 17:38:28 +00:00
Use latest JS-API and ADF (#3423)
* Update JS-API and ADF versions to latest * Fix missing types * Fix incorrect types * Use correct method to get membership requests
This commit is contained in:
@@ -5,10 +5,10 @@
|
||||
"peerDependencies": {
|
||||
"@angular/common": "^14.1.0",
|
||||
"@angular/core": "^14.1.0",
|
||||
"@alfresco/adf-core": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-content-services": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "^6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1172",
|
||||
"@alfresco/adf-core": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-content-services": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "^6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": "^14.1.3",
|
||||
"@angular/cdk": "^14.1.3",
|
||||
"@angular/forms": "^14.1.3",
|
||||
|
@@ -25,14 +25,14 @@
|
||||
import { TestBed, fakeAsync, tick, ComponentFixture } from '@angular/core/testing';
|
||||
import { NO_ERRORS_SCHEMA, SimpleChange, SimpleChanges } from '@angular/core';
|
||||
import { Router, ActivatedRoute, convertToParamMap } from '@angular/router';
|
||||
import { DocumentListService, FilterSearch, PathElementEntity, UploadService } from '@alfresco/adf-content-services';
|
||||
import { DocumentListService, FilterSearch, UploadService } from '@alfresco/adf-content-services';
|
||||
import { NodeActionsService } from '../../services/node-actions.service';
|
||||
import { FilesComponent } from './files.component';
|
||||
import { AppTestingModule } from '../../testing/app-testing.module';
|
||||
import { AppExtensionService, ContentApiService } from '@alfresco/aca-shared';
|
||||
import { of, Subject, throwError } from 'rxjs';
|
||||
import { By } from '@angular/platform-browser';
|
||||
import { NodeEntry, NodePaging, Node } from '@alfresco/js-api';
|
||||
import { NodeEntry, NodePaging, Node, PathElement } from '@alfresco/js-api';
|
||||
|
||||
describe('FilesComponent', () => {
|
||||
let node;
|
||||
@@ -437,7 +437,7 @@ describe('FilesComponent', () => {
|
||||
|
||||
it('should reset the pagination when navigating using the breadcrumb', () => {
|
||||
const resetNewFolderPaginationSpy = spyOn(component.documentList, 'resetNewFolderPagination');
|
||||
const breadcrumbRoute: PathElementEntity = { id: 'fake-breadcrumb-route-id', name: 'fake' };
|
||||
const breadcrumbRoute: PathElement = { id: 'fake-breadcrumb-route-id', name: 'fake' };
|
||||
component.onBreadcrumbNavigate(breadcrumbRoute);
|
||||
|
||||
expect(resetNewFolderPaginationSpy).toHaveBeenCalled();
|
||||
|
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
import { ApiClientFactory } from './api-client-factory';
|
||||
import { SiteBody, SiteEntry } from '@alfresco/js-api';
|
||||
import { SiteBodyCreate, SiteEntry } from '@alfresco/js-api';
|
||||
import { users } from '../base-config/global-variables';
|
||||
import { logger } from '@alfresco/adf-cli/scripts/logger';
|
||||
import { SITE_VISIBILITY } from '../utils/configs';
|
||||
@@ -47,7 +47,7 @@ export class SitesApi extends ApiClientFactory {
|
||||
visibility: visibility || SITE_VISIBILITY.PUBLIC,
|
||||
description: description,
|
||||
id: siteId || title
|
||||
} as SiteBody;
|
||||
} as SiteBodyCreate;
|
||||
|
||||
try {
|
||||
return await this.apiService.sites.createSite(site);
|
||||
|
@@ -5,10 +5,10 @@
|
||||
"license": "LGPL-3.0",
|
||||
"scripts": {},
|
||||
"peerDependencies": {
|
||||
"@alfresco/adf-content-services": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-core": "6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1172",
|
||||
"@alfresco/adf-content-services": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-core": "6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": "^14.1.3",
|
||||
"@angular/common": "^14.1.3",
|
||||
"@angular/compiler": "^14.1.3",
|
||||
|
@@ -208,7 +208,7 @@ export class SitesApi extends RepoApi {
|
||||
async hasMembershipRequest(siteId: string) {
|
||||
try {
|
||||
await this.apiAuth();
|
||||
const requests = (await this.sitesApi.getSiteMembershipRequests('-me-')).list.entries.map((e) => e.entry.id);
|
||||
const requests = (await this.sitesApi.listSiteMembershipRequestsForPerson('-me-')).list.entries.map((e) => e.entry.id);
|
||||
return requests.includes(siteId);
|
||||
} catch (error) {
|
||||
this.handleError(`SitesApi hasMembershipRequest : catch : `, error);
|
||||
|
Reference in New Issue
Block a user