Skip to content

Commit 27c998d

Browse files
authored
Fix issue #602 (#603)
* Mobile app: Fix module-info component in subpages * Mobile app: Disable PTR in new pages to fix re-send answers
1 parent 270cebf commit 27c998d

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

templates/local/mobile/latest/main_index_page.mustache

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@
7878
}}
7979
{{=<% %>=}}
8080
<div>
81-
<core-course-module-info [module]="module" description="<%intro%>" component="mod_questionnaire" componentId="<%cmid%>"
82-
[courseId]="courseId"></core-course-module-info>
81+
<core-course-module-info *ngIf="module" [module]="module" description="<%intro%>" component="mod_questionnaire"
82+
componentId="<%cmid%>" [courseId]="courseId"></core-course-module-info>
8383
<%#notifications%>
8484
<ion-card>
8585
<ion-card-content>
@@ -92,13 +92,13 @@
9292
<ion-card-content>
9393
<%#resume%>
9494
<ion-button expand="block" core-site-plugins-new-content component="mod_questionnaire"
95-
method="mobile_view_activity" [args]="{cmid: <%cmid%>, action: 'resume'}">
95+
method="mobile_view_activity" [args]="{cmid: <%cmid%>, action: 'resume'}" [ptrEnabled]="false">
9696
{{ 'plugin.mod_questionnaire.resumesurvey' | translate }}
9797
</ion-button>
9898
<%/resume%>
9999
<%^resume%>
100100
<ion-button expand="block" core-site-plugins-new-content component="mod_questionnaire"
101-
method="mobile_view_activity" [args]="{cmid: <%cmid%>, action: 'respond'}">
101+
method="mobile_view_activity" [args]="{cmid: <%cmid%>, action: 'respond'}" [ptrEnabled]="false">
102102
{{ 'plugin.mod_questionnaire.answerquestions' | translate }}
103103
</ion-button>
104104
<%/resume%>

templates/local/mobile/latest/view_activity_page.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
}"
160160
[useOtherData]="null"
161161
[preSets]="{getFromCache: 0, saveToCache: 0}"
162-
refreshOnSuccess="true"
162+
refreshOnSuccess="true" [ptrEnabled]="false"
163163
samePage="true" type="submit"
164164
>
165165
<ion-icon name="fas-chevron-left" slot="start" aria-hidden="true"></ion-icon>
@@ -181,7 +181,7 @@
181181
}"
182182
[useOtherData]="null"
183183
[preSets]="{getFromCache: 0, saveToCache: 0}"
184-
refreshOnSuccess="true"
184+
refreshOnSuccess="true" [ptrEnabled]="false"
185185
samePage="true" type="submit"
186186
>
187187
<ion-icon name="fas-chevron-right" slot="end" aria-hidden="true"></ion-icon>
@@ -209,7 +209,7 @@
209209
}"
210210
[useOtherData]="null"
211211
[preSets]="{getFromCache: 0, saveToCache: 0}"
212-
refreshOnSuccess="true"
212+
refreshOnSuccess="true" [ptrEnabled]="false"
213213
samePage="true" type="submit"
214214
>{{ 'plugin.mod_questionnaire.savechanges' | translate }}</ion-button>
215215
<%/completed%><%/nextpage%>

0 commit comments

Comments
 (0)