MOBILE-2894 assign: Fix multiple and no teams alerts
parent
0daf5191ff
commit
5d7289915a
|
@ -243,7 +243,7 @@
|
|||
<p class="text-danger"><strong>{{ 'addon.mod_assign.noteam' | translate }}</strong></p>
|
||||
<p class="text-danger">{{ 'addon.mod_assign.noteam_desc' | translate }}</p>
|
||||
</ng-container>
|
||||
<ng-container *ngIf="assign.preventsubmissionnotingroup && !lastAttempt.submissiongroup && lastAttempt.usergroups && lastAttempt.usergroups.length > 0">
|
||||
<ng-container *ngIf="assign.preventsubmissionnotingroup && !lastAttempt.submissiongroup && lastAttempt.usergroups && lastAttempt.usergroups.length > 1">
|
||||
<p class="text-danger"><strong>{{ 'addon.mod_assign.multipleteams' | translate }}</strong></p>
|
||||
<p class="text-danger">{{ 'addon.mod_assign.multipleteams_desc' | translate }}</p>
|
||||
</ng-container>
|
||||
|
|
|
@ -30,8 +30,8 @@
|
|||
<h2 *ngIf="!submission.userfullname">{{ 'addon.mod_assign.hiddenuser' | translate }}{{submission.blindid}}</h2>
|
||||
<p *ngIf="assign.teamsubmission">
|
||||
<span *ngIf="submission.groupname">{{submission.groupname}}</span>
|
||||
<span *ngIf="assign.preventsubmissionnotingroup && !submission.groupname && !submission.manyGroups && !submission.blindid">{{ 'addon.mod_assign.noteam' | translate }}</span>
|
||||
<span *ngIf="assign.preventsubmissionnotingroup && !submission.groupname && submission.manyGroups && !submission.blindid">{{ 'addon.mod_assign.multipleteams' | translate }}</span>
|
||||
<span *ngIf="assign.preventsubmissionnotingroup && !submission.groupname && submission.noGroups && !submission.blindid" class="text-danger">{{ 'addon.mod_assign.noteam' | translate }}</span>
|
||||
<span *ngIf="assign.preventsubmissionnotingroup && !submission.groupname && submission.manyGroups && !submission.blindid" class="text-danger">{{ 'addon.mod_assign.multipleteams' | translate }}</span>
|
||||
<span *ngIf="!assign.preventsubmissionnotingroup && !submission.groupname">{{ 'addon.mod_assign.defaultteam' | translate }}</span>
|
||||
</p>
|
||||
<ion-badge text-center text-wrap [color]="submission.statusColor" *ngIf="submission.statusTranslated">
|
||||
|
|
|
@ -327,6 +327,7 @@ export class AddonModAssignHelperProvider {
|
|||
}
|
||||
|
||||
submission.manyGroups = !!participant.groups && participant.groups.length > 1;
|
||||
submission.noGroups = !!participant.groups && participant.groups.length == 0;
|
||||
if (participant.groupname) {
|
||||
submission.groupid = participant.groupid;
|
||||
submission.groupname = participant.groupname;
|
||||
|
@ -368,6 +369,8 @@ export class AddonModAssignHelperProvider {
|
|||
submission.blindid = participant.id;
|
||||
}
|
||||
|
||||
submission.manyGroups = !!participant.groups && participant.groups.length > 1;
|
||||
submission.noGroups = !!participant.groups && participant.groups.length == 0;
|
||||
if (participant.groupname) {
|
||||
submission.groupid = participant.groupid;
|
||||
submission.groupname = participant.groupname;
|
||||
|
|
Loading…
Reference in New Issue