diff options
Diffstat (limited to 'launch.py')
-rwxr-xr-x | launch.py | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -63,9 +63,13 @@ class Learn(activity.Activity): getKarma() if not pth.exists(): print >> log, 'karma folder is not loaded' + if self.nickname[0] == 'F': + mode = 'Faculty' + else: + mode = self.nickname[:2] pth = path('content') / 'subjects.js' if not pth.exists(): - getSubjects() + getSubjects(mode) if not pth.exists(): print >> log, 'subject.js not loaded' fin = open(pth,'r') @@ -73,11 +77,11 @@ class Learn(activity.Activity): fin.close() print >> log, 'subjects.js',txt config = Config() - if self.nickname[0] == 'F': - config.setConfig('mode','Faculty') + if mode == 'Faculty': + config.setConfig('mode',mode) else: - config.setConfig('mode',self.nickname[:2]) - config.setConfig('course',self.nickname[:2]) + config.setConfig('mode',mode) + config.setConfig('course',mode) config.saveConfig() #start localserver #print >> log, 'close any open localserver' |