Added multiple ids needed for tests

This commit is contained in:
Valentin Mihai 2022-03-25 11:19:04 +02:00
parent 73491c3f04
commit 31dbe37eee
6 changed files with 11 additions and 7 deletions

View File

@ -106,6 +106,7 @@ export class ConfigService {
actionConfig(dossierId: string, disabled$: Observable<boolean>): List<ActionConfig> { actionConfig(dossierId: string, disabled$: Observable<boolean>): List<ActionConfig> {
return [ return [
{ {
id: 'editDossier',
label: this._translateService.instant('dossier-overview.header-actions.edit'), label: this._translateService.instant('dossier-overview.header-actions.edit'),
action: $event => this._openEditDossierDialog($event, dossierId), action: $event => this._openEditDossierDialog($event, dossierId),
icon: 'iqser:edit', icon: 'iqser:edit',

View File

@ -104,7 +104,7 @@
[label]="'add-dossier-dialog.actions.save-and-add-members' | translate" [label]="'add-dossier-dialog.actions.save-and-add-members' | translate"
[type]="iconButtonTypes.dark" [type]="iconButtonTypes.dark"
icon="red:assign" icon="red:assign"
id="createDossierEditTeamButton" [id]="'createDossierEditTeamButton'"
></iqser-icon-button> ></iqser-icon-button>
</div> </div>
</form> </form>

View File

@ -1,5 +1,5 @@
<section *ngIf="dossier$ | async as dossier" class="dialog"> <section *ngIf="dossier$ | async as dossier" class="dialog">
<div class="dialog-header heading-l"> <div class="dialog-header heading-l" id="editDossierHeader">
{{ 'edit-dossier-dialog.header' | translate: { dossierName: dossier.dossierName } }} {{ 'edit-dossier-dialog.header' | translate: { dossierName: dossier.dossierName } }}
</div> </div>
@ -61,6 +61,7 @@
[disabled]="disabled || !valid || !changed" [disabled]="disabled || !valid || !changed"
[label]="'edit-dossier-dialog.actions.save-and-close' | translate" [label]="'edit-dossier-dialog.actions.save-and-close' | translate"
[type]="iconButtonTypes.dark" [type]="iconButtonTypes.dark"
id="saveAndClose"
> >
</iqser-icon-button> </iqser-icon-button>

View File

@ -3,7 +3,7 @@
<mat-form-field floatLabel="always"> <mat-form-field floatLabel="always">
<mat-label>{{ 'assign-dossier-owner.dialog.single-user' | translate }}</mat-label> <mat-label>{{ 'assign-dossier-owner.dialog.single-user' | translate }}</mat-label>
<mat-select formControlName="owner" id="editDossierOwnerSelect"> <mat-select formControlName="owner" id="editDossierOwnerSelect">
<mat-option *ngFor="let userId of ownersSelectOptions" [value]="userId"> <mat-option *ngFor="let userId of ownersSelectOptions; let index = index" [value]="userId" [id]="'mat-option-' + index">
{{ userId | name }} {{ userId | name }}
</mat-option> </mat-option>
</mat-select> </mat-select>
@ -11,7 +11,7 @@
</div> </div>
<ng-container *ngIf="selectedApproversList.length"> <ng-container *ngIf="selectedApproversList.length">
<div class="all-caps-label mt-16" translate="assign-dossier-owner.dialog.approvers"></div> <div class="all-caps-label mt-16" translate="assign-dossier-owner.dialog.approvers" id="approversLabel"></div>
<redaction-team-members <redaction-team-members
(remove)="toggleSelected($event)" (remove)="toggleSelected($event)"
[canAdd]="false" [canAdd]="false"
@ -25,7 +25,7 @@
</ng-container> </ng-container>
<ng-container *ngIf="(selectedReviewers$ | async)?.length"> <ng-container *ngIf="(selectedReviewers$ | async)?.length">
<div class="all-caps-label mt-16" translate="assign-dossier-owner.dialog.reviewers"></div> <div class="all-caps-label mt-16" translate="assign-dossier-owner.dialog.reviewers" id="reviewersLabel"></div>
<redaction-team-members <redaction-team-members
(remove)="toggleSelected($event)" (remove)="toggleSelected($event)"
[canAdd]="false" [canAdd]="false"
@ -54,8 +54,9 @@
<div class="members-list"> <div class="members-list">
<div <div
(click)="!isOwner(userId) && toggleSelected(userId)" (click)="!isOwner(userId) && toggleSelected(userId)"
*ngFor="let userId of membersSelectOptions" *ngFor="let userId of membersSelectOptions; let index = index"
[class.selected]="isMemberSelected(userId)" [class.selected]="isMemberSelected(userId)"
[id]="'member-' + index"
> >
<redaction-initials-avatar [user]="userId" [withName]="true" size="large"></redaction-initials-avatar> <redaction-initials-avatar [user]="userId" [withName]="true" size="large"></redaction-initials-avatar>
<div class="actions"> <div class="actions">

View File

@ -82,6 +82,7 @@
[label]="'dossier-listing.delete.action' | translate" [label]="'dossier-listing.delete.action' | translate"
[type]="iconButtonTypes.dark" [type]="iconButtonTypes.dark"
icon="iqser:trash" icon="iqser:trash"
id="deleteDossier"
></iqser-icon-button> ></iqser-icon-button>
<iqser-icon-button <iqser-icon-button

View File

@ -6,7 +6,7 @@
> >
{{ _user | name: { showInitials: true } }} {{ _user | name: { showInitials: true } }}
</div> </div>
<div *ngIf="withName" [class.disabled]="disabled" class="clamp-1 username"> <div *ngIf="withName" [class.disabled]="disabled" class="clamp-1 username" id="avatarUsername">
{{ userName }} {{ userName }}
</div> </div>
</div> </div>