mirror of https://gitlab.com/bashrc2/epicyon
Set instance type earlier
parent
62124c199b
commit
e34828bfd0
54
daemon.py
54
daemon.py
|
@ -3328,6 +3328,34 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if fields['displayNickname'] != actorJson['name']:
|
if fields['displayNickname'] != actorJson['name']:
|
||||||
actorJson['name'] = fields['displayNickname']
|
actorJson['name'] = fields['displayNickname']
|
||||||
actorChanged = True
|
actorChanged = True
|
||||||
|
|
||||||
|
# change media instance status
|
||||||
|
if fields.get('mediaInstance'):
|
||||||
|
self.server.mediaInstance = False
|
||||||
|
self.server.defaultTimeline = 'inbox'
|
||||||
|
if fields['mediaInstance'] == 'on':
|
||||||
|
self.server.mediaInstance = True
|
||||||
|
self.server.blogsInstance = False
|
||||||
|
self.server.newsInstance = False
|
||||||
|
self.server.defaultTimeline = 'tlmedia'
|
||||||
|
setConfigParam(baseDir,
|
||||||
|
"mediaInstance",
|
||||||
|
self.server.mediaInstance)
|
||||||
|
setConfigParam(baseDir,
|
||||||
|
"blogsInstance",
|
||||||
|
self.server.blogsInstance)
|
||||||
|
setConfigParam(baseDir,
|
||||||
|
"newsInstance",
|
||||||
|
self.server.newsInstance)
|
||||||
|
else:
|
||||||
|
if self.server.mediaInstance:
|
||||||
|
self.server.mediaInstance = False
|
||||||
|
self.server.defaultTimeline = 'inbox'
|
||||||
|
setConfigParam(baseDir,
|
||||||
|
"mediaInstance",
|
||||||
|
self.server.mediaInstance)
|
||||||
|
|
||||||
|
# change theme
|
||||||
if fields.get('themeDropdown'):
|
if fields.get('themeDropdown'):
|
||||||
setTheme(baseDir,
|
setTheme(baseDir,
|
||||||
fields['themeDropdown'],
|
fields['themeDropdown'],
|
||||||
|
@ -3672,32 +3700,6 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if currTheme:
|
if currTheme:
|
||||||
setTheme(baseDir, currTheme, domain)
|
setTheme(baseDir, currTheme, domain)
|
||||||
|
|
||||||
# change media instance status
|
|
||||||
if fields.get('mediaInstance'):
|
|
||||||
self.server.mediaInstance = False
|
|
||||||
self.server.defaultTimeline = 'inbox'
|
|
||||||
if fields['mediaInstance'] == 'on':
|
|
||||||
self.server.mediaInstance = True
|
|
||||||
self.server.blogsInstance = False
|
|
||||||
self.server.newsInstance = False
|
|
||||||
self.server.defaultTimeline = 'tlmedia'
|
|
||||||
setConfigParam(baseDir,
|
|
||||||
"mediaInstance",
|
|
||||||
self.server.mediaInstance)
|
|
||||||
setConfigParam(baseDir,
|
|
||||||
"blogsInstance",
|
|
||||||
self.server.blogsInstance)
|
|
||||||
setConfigParam(baseDir,
|
|
||||||
"newsInstance",
|
|
||||||
self.server.newsInstance)
|
|
||||||
else:
|
|
||||||
if self.server.mediaInstance:
|
|
||||||
self.server.mediaInstance = False
|
|
||||||
self.server.defaultTimeline = 'inbox'
|
|
||||||
setConfigParam(baseDir,
|
|
||||||
"mediaInstance",
|
|
||||||
self.server.mediaInstance)
|
|
||||||
|
|
||||||
# change news instance status
|
# change news instance status
|
||||||
if fields.get('newsInstance'):
|
if fields.get('newsInstance'):
|
||||||
self.server.newsInstance = False
|
self.server.newsInstance = False
|
||||||
|
|
Loading…
Reference in New Issue