Skip to content

Commit f8b847f

Browse files
committed
MOBILE-2178 database: Fix database prefetch
1 parent b9280b6 commit f8b847f

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

www/addons/mod/data/controllers/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ angular.module('mm.addons.mod_data')
6666
$scope.description = data.intro || $scope.description;
6767
$scope.data = databaseData;
6868

69-
$scope.database = data;
7069
if (sync) {
7170
// Try to synchronize the database.
7271
return syncDatabase(showErrors).catch(function() {

www/addons/mod/data/services/prefetch_handler.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ angular.module('mm.addons.mod_data')
2222
* @name $mmaModDataPrefetchHandler
2323
*/
2424
.factory('$mmaModDataPrefetchHandler', function($mmaModData, mmaModDataComponent, $mmFilepool, $q, $mmUtil, $mmPrefetchFactory,
25-
$mmSite, $mmGroups, $mmCourse) {
25+
$mmSite, $mmGroups, $mmCourse, $mmComments) {
2626

2727
var self = $mmPrefetchFactory.createPrefetchHandler(mmaModDataComponent);
2828

@@ -130,7 +130,7 @@ angular.module('mm.addons.mod_data')
130130
var promises = [];
131131

132132
angular.forEach(groups, function(group) {
133-
promises.push($mmaModData.fetchAllEntries(dataId, group.id, undefined, undefined, undefined, undefined, forceCache,
133+
promises.push($mmaModData.fetchAllEntries(dataId, group.id, undefined, undefined, undefined, forceCache,
134134
ignoreCache, siteId));
135135
});
136136

@@ -319,7 +319,7 @@ angular.module('mm.addons.mod_data')
319319
siteId = siteId || $mmSite.getId();
320320

321321
// Prefetch the database data.
322-
return getDatabaseInfoHelper(module, courseId, false, true, siteId).then(function(info) {
322+
return getDatabaseInfoHelper(module, courseId, false, false, true, siteId).then(function(info) {
323323
var database = info.database,
324324
promises = [];
325325

www/core/components/course/services/prefetchfactory.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ angular.module('mm.core.course')
278278
}
279279

280280
if (module.description) {
281-
return $q.when($mmUtil.extractDownloadableFilesFromHtmlAsFakeFileObjects(module.description));
281+
return $mmUtil.extractDownloadableFilesFromHtmlAsFakeFileObjects(module.description);
282282
}
283283

284284
return [];

0 commit comments

Comments
 (0)