Skip to content

Commit 8d95636

Browse files
authored
Merge pull request #2552 from crazyserver/MOBILE-3523
MOBILE-3469 course: Remove unused property
2 parents ad2b5c4 + ce9ec99 commit 8d95636

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

src/core/course/providers/course.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -985,6 +985,7 @@ export class CoreCourseProvider {
985985
await this.sitePluginsProvider.waitFetchPlugins();
986986

987987
if (typeof course.format == 'undefined') {
988+
// This block can be replaced by a call to CourseHelper.getCourse(), but it is circular dependant.
988989
const coursesProvider = CoreCourses.instance;
989990
try {
990991
course = await coursesProvider.getUserCourse(course.id, true);

src/core/courses/pages/course-preview/course-preview.ts

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import { CoreCoursesProvider } from '../../providers/courses';
2424
import { CoreCourseOptionsDelegate } from '@core/course/providers/options-delegate';
2525
import { CoreCourseProvider } from '@core/course/providers/course';
2626
import { CoreCourseHelperProvider } from '@core/course/providers/helper';
27-
import { CoreCourseFormatDelegate } from '@core/course/providers/format-delegate';
2827

2928
/**
3029
* Page that allows "previewing" a course and enrolling in it if enabled and not enrolled.
@@ -64,13 +63,23 @@ export class CoreCoursesCoursePreviewPage implements OnDestroy {
6463
protected currentInstanceId: number;
6564
protected courseStatusObserver;
6665

67-
constructor(private navCtrl: NavController, navParams: NavParams, private sitesProvider: CoreSitesProvider,
68-
private domUtils: CoreDomUtilsProvider, private textUtils: CoreTextUtilsProvider, appProvider: CoreAppProvider,
69-
private coursesProvider: CoreCoursesProvider, private platform: Platform, private modalCtrl: ModalController,
70-
private translate: TranslateService, private eventsProvider: CoreEventsProvider,
71-
private courseOptionsDelegate: CoreCourseOptionsDelegate, private courseHelper: CoreCourseHelperProvider,
72-
private courseProvider: CoreCourseProvider, private courseFormatDelegate: CoreCourseFormatDelegate,
73-
private zone: NgZone) {
66+
constructor(
67+
protected navCtrl: NavController,
68+
navParams: NavParams,
69+
protected sitesProvider: CoreSitesProvider,
70+
protected domUtils: CoreDomUtilsProvider,
71+
protected textUtils: CoreTextUtilsProvider,
72+
appProvider: CoreAppProvider,
73+
protected coursesProvider: CoreCoursesProvider,
74+
protected platform: Platform,
75+
protected modalCtrl: ModalController,
76+
protected translate: TranslateService,
77+
protected eventsProvider: CoreEventsProvider,
78+
protected courseOptionsDelegate: CoreCourseOptionsDelegate,
79+
protected courseHelper: CoreCourseHelperProvider,
80+
protected courseProvider: CoreCourseProvider,
81+
protected zone: NgZone
82+
) {
7483

7584
this.course = navParams.get('course');
7685
this.avoidOpenCourse = navParams.get('avoidOpenCourse');

0 commit comments

Comments
 (0)