MOBILE-4270 h5pp: Users with 0 attempts shouldn't be clickable
parent
5b3244b619
commit
006358b209
|
@ -31,9 +31,9 @@
|
||||||
</ion-item>
|
</ion-item>
|
||||||
|
|
||||||
<!-- List of users. -->
|
<!-- List of users. -->
|
||||||
<ion-item class="ion-text-wrap addon-mod_h5pactivity-table-row" *ngFor="let user of users" detail="true" button
|
<ion-item class="ion-text-wrap addon-mod_h5pactivity-table-row" *ngFor="let user of users" detail="true"
|
||||||
[attr.aria-label]="'addon.mod_h5pactivity.review_user_attempts' | translate:{$a: user.attempts.length}"
|
[attr.aria-label]="'addon.mod_h5pactivity.review_user_attempts' | translate:{$a: user.attempts.length}"
|
||||||
(click)="openUser(user)">
|
(click)="openUser(user)" [class.hide-detail]="!user.attempts.length" [button]="user.attempts.length > 0">
|
||||||
|
|
||||||
<ion-label>
|
<ion-label>
|
||||||
<ion-row class="ion-align-items-center">
|
<ion-row class="ion-align-items-center">
|
||||||
|
|
|
@ -208,6 +208,10 @@ export class AddonModH5PActivityUsersAttemptsPage implements OnInit {
|
||||||
* @param user User to open.
|
* @param user User to open.
|
||||||
*/
|
*/
|
||||||
openUser(user: AddonModH5PActivityUserAttemptsFormatted): void {
|
openUser(user: AddonModH5PActivityUserAttemptsFormatted): void {
|
||||||
|
if (!user.attempts.length) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
CoreNavigator.navigate(`../userattempts/${user.userid}`);
|
CoreNavigator.navigate(`../userattempts/${user.userid}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue