Code clean up. A lot. Added new account config option
This commit is contained in:
@@ -21,7 +21,7 @@ def load_account_cfg_obj(
|
|||||||
inc_fundraising_cfg: bool = False,
|
inc_fundraising_cfg: bool = False,
|
||||||
inc_membership_cfg: bool = False,
|
inc_membership_cfg: bool = False,
|
||||||
) -> Account_Cfg_Base|dict|bool:
|
) -> 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())
|
log.debug(locals())
|
||||||
|
|
||||||
if account_id := redis_lookup_id_random(record_id_random=account_id, table_name='account'): pass
|
if account_id := redis_lookup_id_random(record_id_random=account_id, table_name='account'): pass
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from typing import Dict, List, Optional, Set, Union
|
|||||||
from pydantic import BaseModel, EmailStr, Field, Json, PrivateAttr, ValidationError, validator
|
from pydantic import BaseModel, EmailStr, Field, Json, PrivateAttr, ValidationError, validator
|
||||||
|
|
||||||
from app.db_sql import redis_lookup_id_random
|
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.common_field_schema import base_fields, default_num_bytes
|
||||||
from app.models.fundraising_cfg_models import Fundraising_Cfg_Base
|
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_from: Optional[datetime.datetime] = None
|
||||||
account_enable_to: Optional[datetime.datetime] = None
|
account_enable_to: Optional[datetime.datetime] = None
|
||||||
|
|
||||||
|
modules_enabled: Optional[Json] = None
|
||||||
|
|
||||||
show_user_availability: Optional[bool]
|
show_user_availability: Optional[bool]
|
||||||
show_person_create: Optional[bool]
|
show_person_create: Optional[bool]
|
||||||
person_create_label: Optional[str]
|
person_create_label: Optional[str]
|
||||||
|
|||||||
Reference in New Issue
Block a user