diff --git a/src/addons/competency/pages/competencies/competencies.html b/src/addons/competency/pages/competencies/competencies.html
index 91127066745..72793a1db8a 100644
--- a/src/addons/competency/pages/competencies/competencies.html
+++ b/src/addons/competency/pages/competencies/competencies.html
@@ -4,7 +4,10 @@
{{ title }}
+
+
{{ competency.competency.shortname }} {{competency.competency.idnumber}}
+
+
{{ 'addon.competency.path' | translate }}
- {{ competency.competency.comppath.framework.name }}
+
{{ 'addon.competency.path' | translate }}
-{{ competency.comppath.framework.name }} +
+
{{ 'addon.competency.competenciesmostoftennotproficientincourse' | translate }}
- {{competency.competency.shortname}} {{competency.competency.idnumber}}
+
{{ 'addon.competency.template' | translate }}
-{{ plan.plan.template.shortname }}
+
+
{{competency.competency.shortname}} {{competency.competency.idnumber}}
+
+
{{ plan.name }}
+
+
0"> {{ 'addon.competency.duedate' | translate }}: {{ plan.duedate * 1000 | coreFormatDate :'strftimedatetimeshort' }} diff --git a/src/addons/competency/pages/planlist/planlist.ts b/src/addons/competency/pages/planlist/planlist.ts index 991aa9690bd..db2030b98e4 100644 --- a/src/addons/competency/pages/planlist/planlist.ts +++ b/src/addons/competency/pages/planlist/planlist.ts @@ -41,14 +41,12 @@ export class AddonCompetencyPlanListPage implements AfterViewInit, OnDestroy { protected logView: () => void; constructor() { - const userId = CoreNavigator.getRouteNumberParam('userId'); + const userId = CoreNavigator.getRouteNumberParam('userId') ?? CoreSites.getCurrentSiteUserId(); const source = CoreRoutedItemsManagerSourcesTracker.getOrCreateSource(AddonCompetencyPlansSource, [userId]); this.plans = new CoreListItemsManager(source, AddonCompetencyPlanListPage); this.logView = CoreTime.once(async () => { - const userId = source.USER_ID ?? CoreSites.getCurrentSiteId(); - CoreAnalytics.logEvent({ type: CoreAnalyticsEventType.VIEW_ITEM_LIST, ws: 'tool_lp_data_for_plans_page',