Skip to content

Commit e50b39b

Browse files
committed
use isLoggedIn in the courses fetching too
1 parent 4265224 commit e50b39b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/courses.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {
33
api,
44
loadLoginCredentials,
55
sisLogin,
6+
isLoggedIn,
67
} from '../lib/login'
78
import { AsyncStorage, NetInfo } from 'react-native'
89

@@ -118,8 +119,9 @@ async function getTermListFromStorage(): Promise<number[]> {
118119
}
119120

120121
async function getTermListFromServer(): Promise<number[]> {
121-
let {username, password} = await loadLoginCredentials()
122-
let {result} = await sisLogin(username, password)
122+
// let {username, password} = await loadLoginCredentials()
123+
// let {result} = await sisLogin(username, password)
124+
let result = await isLoggedIn()
123125
if (!result) {
124126
return []
125127
}
@@ -136,6 +138,7 @@ async function getTermListFromServer(): Promise<number[]> {
136138
} else if (stunum.choices) {
137139
throw new Error('multiple student numbers!')
138140
}
141+
139142
let terms = cssSelect('[name=searchyearterm]', dom)[0]
140143
.children
141144
.filter(node => node.type === 'tag' && node.name === 'option')

0 commit comments

Comments
 (0)