diff --git a/src/app/layout/blocks/communities-block/communities-block.component.ts b/src/app/layout/blocks/communities-block/communities-block.component.ts index 87065ce..9dfab2f 100644 --- a/src/app/layout/blocks/communities-block/communities-block.component.ts +++ b/src/app/layout/blocks/communities-block/communities-block.component.ts @@ -16,7 +16,7 @@ export class CommunitiesBlockComponent { constructor(private communityService: CommunityService) { } ngOnInit() { - let limit = ((this.block && this.block['settings']) ? this.block['settings'].limit : null) || 5; + let limit: number = ((this.block && this.block.settings) ? this.block.settings.limit : null) || 5; this.communityService.list(null, { limit: limit }).then((result: noosfero.RestResult) => { this.profiles = result.data; diff --git a/src/lib/ng-noosfero-api/interfaces/block.ts b/src/lib/ng-noosfero-api/interfaces/block.ts index 81b1748..bef92e1 100644 --- a/src/lib/ng-noosfero-api/interfaces/block.ts +++ b/src/lib/ng-noosfero-api/interfaces/block.ts @@ -1,5 +1,6 @@ namespace noosfero { export interface Block { id: number; + settings: any; } -} \ No newline at end of file +} -- libgit2 0.21.2