MCPcopy Create free account
hub / github.com/codecombat/codecombat / initialize

Method initialize

app/views/admin/SchoolLicensesView.js:27–40  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

25 }
26
27 initialize () {
28 if (!me.isAdmin()) { return super.initialize() }
29 this.startDateRange = new Date()
30 this.endDateRange = new Date()
31 this.endDateRange.setUTCFullYear(this.endDateRange.getUTCFullYear() + 2)
32 this.supermodel.addRequestResource({
33 url: '/db/prepaid/-/active-schools',
34 method: 'GET',
35 success: ({ prepaidActivityMap, schoolPrepaidsMap }) => {
36 return this.updateSchools(prepaidActivityMap, schoolPrepaidsMap)
37 }
38 }, 0).load()
39 return super.initialize()
40 }
41
42 updateSchools (prepaidActivityMap, schoolPrepaidsMap) {
43 let activity, endDate, max, prepaids, used

Callers

nothing calls this directly

Calls 3

updateSchoolsMethod · 0.95
isAdminMethod · 0.80
loadMethod · 0.45

Tested by

no test coverage detected