From 1a0733139679f16421a1f64ae9b3898077db52ed Mon Sep 17 00:00:00 2001
From: Dani Palou
Date: Thu, 24 Mar 2022 17:29:58 +0100
Subject: [PATCH] MOBILE-3833 course: Display data ASAP in course downloads
---
scripts/langindex.json | 3 +-
.../pages/course-storage/course-storage.html | 31 ++++++++-----
.../pages/course-storage/course-storage.ts | 43 +++++++++++--------
src/core/lang.json | 1 +
4 files changed, 49 insertions(+), 29 deletions(-)
diff --git a/scripts/langindex.json b/scripts/langindex.json
index ec7f4e8eb..8221281fa 100644
--- a/scripts/langindex.json
+++ b/scripts/langindex.json
@@ -1453,6 +1453,7 @@
"core.block.tour_navigation_dashboard_content": "tool_usertours",
"core.block.tour_navigation_dashboard_title": "tool_usertours",
"core.browser": "local_moodlemobileapp",
+ "core.calculating": "local_moodlemobileapp",
"core.cancel": "moodle",
"core.cannotconnect": "local_moodlemobileapp",
"core.cannotconnecttrouble": "local_moodlemobileapp",
@@ -1673,6 +1674,7 @@
"core.editor.underline": "atto_underline/pluginname",
"core.editor.unorderedlist": "atto_unorderedlist/pluginname",
"core.emptysplit": "local_moodlemobileapp",
+ "core.endonesteptour": "tool_usertours",
"core.error": "moodle",
"core.errorchangecompletion": "local_moodlemobileapp",
"core.errordeletefile": "local_moodlemobileapp",
@@ -2342,7 +2344,6 @@
"core.usernotfullysetup": "error",
"core.users": "moodle",
"core.usersuspended": "tool_reportbuilder",
- "core.endonesteptour": "tool_usertours",
"core.view": "moodle",
"core.viewcode": "local_moodlemobileapp",
"core.vieweditor": "local_moodlemobileapp",
diff --git a/src/addons/storagemanager/pages/course-storage/course-storage.html b/src/addons/storagemanager/pages/course-storage/course-storage.html
index b6353dd6c..b36d1e85d 100644
--- a/src/addons/storagemanager/pages/course-storage/course-storage.html
+++ b/src/addons/storagemanager/pages/course-storage/course-storage.html
@@ -24,15 +24,18 @@
{{ 'addon.storagemanager.totaldownloads' | translate }}
- {{ totalSize | coreBytesToSize }}
+
+ {{ totalSize | coreBytesToSize }}
+ {{ 'core.calculating' | translate }}
-
+
{{ prefetchCourseData.statusTranslatable | translate }}
- 0" (click)="deleteForCourse()" expand="block" color="danger"
+ 0" (click)="deleteForCourse()" expand="block" color="danger"
class="ion-no-margin ion-margin-top">
@@ -52,18 +55,21 @@
0">
+ *ngIf="section.sizeLoaded && section.totalSize > 0">
{{ section.totalSize | coreBytesToSize }}
+
+ {{ 'core.calculating' | translate }}
+
-