Fix for hidden settings & tower messages
This commit is contained in:
@@ -323,6 +323,20 @@ class AccountService:
|
||||
return self.orgs
|
||||
return self.orgs
|
||||
|
||||
def get_org_names(self) -> list:
|
||||
if not hasattr(self, "org_names"):
|
||||
try:
|
||||
def del_orgs(_):
|
||||
del self.org_names
|
||||
self.orgs = [x["org_name"] for x in self.db.query("SELECT * from orgs o "
|
||||
"LEFT JOIN all_orgs a on o.org_id = ao.org_id", [])]
|
||||
self.bot.job_scheduler.delayed_job(del_orgs, 60)
|
||||
return self.org_names
|
||||
except SqlException:
|
||||
self.org_names = [self.bot.public_channel_service.org_name]
|
||||
return self.org_names
|
||||
return self.org_names
|
||||
|
||||
def create_users(self, users, disable=False) -> int:
|
||||
# Default preferences
|
||||
pref_autoinvite = self.setting_service.get_value("pref_autoinvite")
|
||||
|
||||
Reference in New Issue
Block a user