diff --git a/client/src/app/site/motions/modules/amendment-list/amendment-list.component.html b/client/src/app/site/motions/modules/amendment-list/amendment-list.component.html index d9efd0b03..976158cc4 100644 --- a/client/src/app/site/motions/modules/amendment-list/amendment-list.component.html +++ b/client/src/app/site/motions/modules/amendment-list/amendment-list.component.html @@ -59,11 +59,13 @@ {{ motion.submitters }} - - · + + + · + + {{ 'Sequential number' | translate }} + {{ motion.id }} - {{ 'Sequential number' | translate }} - {{ motion.id }} diff --git a/client/src/app/site/motions/modules/amendment-list/amendment-list.component.ts b/client/src/app/site/motions/modules/amendment-list/amendment-list.component.ts index 1fc8adfbd..5d8f2d2dd 100644 --- a/client/src/app/site/motions/modules/amendment-list/amendment-list.component.ts +++ b/client/src/app/site/motions/modules/amendment-list/amendment-list.component.ts @@ -13,6 +13,7 @@ import { AmendmentFilterListService } from '../../services/amendment-filter-list import { AmendmentSortListService } from '../../services/amendment-sort-list.service'; import { StorageService } from 'app/core/core-services/storage.service'; import { MotionRepositoryService } from 'app/core/repositories/motions/motion-repository.service'; +import { ConfigService } from 'app/core/ui-services/config.service'; import { LinenumberingService } from 'app/core/ui-services/linenumbering.service'; import { OverlayService } from 'app/core/ui-services/overlay.service'; import { ItemVisibilityChoices } from 'app/shared/models/agenda/item'; @@ -51,6 +52,8 @@ export class AmendmentListComponent extends BaseListViewComponent im */ public itemVisibility = ItemVisibilityChoices; + public showSequentialNumber: boolean; + /** * Column defintiion */ @@ -85,7 +88,7 @@ export class AmendmentListComponent extends BaseListViewComponent im * @param motionRepo get the motions * @param motionSortService the default motion sorter * - * @param configService get config vars + * @param Service get config vars */ public constructor( titleService: Title, @@ -102,7 +105,8 @@ export class AmendmentListComponent extends BaseListViewComponent im private motionExport: MotionExportService, private linenumberingService: LinenumberingService, private pdfExport: MotionPdfExportService, - private overlayService: OverlayService + private overlayService: OverlayService, + private configService: ConfigService ) { super(titleService, translate, matSnackBar, storage); super.setTitle('Amendments'); @@ -124,6 +128,10 @@ export class AmendmentListComponent extends BaseListViewComponent im } else { this.amendmentFilterService.parentMotionId = undefined; } + + this.configService + .get('motions_show_sequential_numbers') + .subscribe(show => (this.showSequentialNumber = show)); } /**