Code clean up. A lot. Added new account config option

This commit is contained in:
Scott Idem
2022-01-07 19:00:37 -05:00
parent f2be7767cb
commit e6e6f19418
2 changed files with 4 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ def load_account_cfg_obj(
inc_fundraising_cfg: bool = False,
inc_membership_cfg: bool = False,
) -> Account_Cfg_Base|dict|bool:
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(locals())
if account_id := redis_lookup_id_random(record_id_random=account_id, table_name='account'): pass

View File

@@ -5,7 +5,7 @@ from typing import Dict, List, Optional, Set, Union
from pydantic import BaseModel, EmailStr, Field, Json, PrivateAttr, ValidationError, validator
from app.db_sql import redis_lookup_id_random
from app.lib_general import *
from app.lib_general import log, logging
from app.models.common_field_schema import base_fields, default_num_bytes
from app.models.fundraising_cfg_models import Fundraising_Cfg_Base
@@ -36,6 +36,8 @@ class Account_Cfg_Base(BaseModel):
account_enable_from: Optional[datetime.datetime] = None
account_enable_to: Optional[datetime.datetime] = None
modules_enabled: Optional[Json] = None
show_user_availability: Optional[bool]
show_person_create: Optional[bool]
person_create_label: Optional[str]