mirror of
https://github.com/TeamNewPipe/isso
synced 2025-10-06 00:23:15 +02:00
Don't require new options to be present.
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from configparser import NoOptionError
|
||||
import collections
|
||||
import re
|
||||
import time
|
||||
@@ -139,8 +140,14 @@ class API(object):
|
||||
self.conf = isso.conf.section("general")
|
||||
self.moderated = isso.conf.getboolean("moderation", "enabled")
|
||||
# this is similar to the wordpress setting "Comment author must have a previously approved comment"
|
||||
self.approve_if_email_previously_approved = isso.conf.getboolean("moderation", "approve-if-email-previously-approved")
|
||||
self.trusted_proxies = list(isso.conf.getiter("server", "trusted-proxies"))
|
||||
try:
|
||||
self.approve_if_email_previously_approved = isso.conf.getboolean("moderation", "approve-if-email-previously-approved")
|
||||
except NoOptionError:
|
||||
self.approve_if_email_previously_approved = False
|
||||
try:
|
||||
self.trusted_proxies = list(isso.conf.getiter("server", "trusted-proxies"))
|
||||
except NoOptionError:
|
||||
self.trusted_proxies = []
|
||||
|
||||
self.guard = isso.db.guard
|
||||
self.threads = isso.db.threads
|
||||
|
Reference in New Issue
Block a user