Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/launch.py
diff options
context:
space:
mode:
Diffstat (limited to 'launch.py')
-rwxr-xr-xlaunch.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/launch.py b/launch.py
index bd2ee58..8e4b7b2 100755
--- a/launch.py
+++ b/launch.py
@@ -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'