|
@@ -185,7 +185,7 @@ class FunctionsTable:
|
|
) -> Optional[dict]:
|
|
) -> Optional[dict]:
|
|
try:
|
|
try:
|
|
user = Users.get_user_by_id(user_id)
|
|
user = Users.get_user_by_id(user_id)
|
|
- user_settings = user.settings.model_dump()
|
|
|
|
|
|
+ user_settings = user.settings.model_dump() if user.settings else {}
|
|
|
|
|
|
# Check if user has "functions" and "valves" settings
|
|
# Check if user has "functions" and "valves" settings
|
|
if "functions" not in user_settings:
|
|
if "functions" not in user_settings:
|
|
@@ -203,7 +203,7 @@ class FunctionsTable:
|
|
) -> Optional[dict]:
|
|
) -> Optional[dict]:
|
|
try:
|
|
try:
|
|
user = Users.get_user_by_id(user_id)
|
|
user = Users.get_user_by_id(user_id)
|
|
- user_settings = user.settings.model_dump()
|
|
|
|
|
|
+ user_settings = user.settings.model_dump() if user.settings else {}
|
|
|
|
|
|
# Check if user has "functions" and "valves" settings
|
|
# Check if user has "functions" and "valves" settings
|
|
if "functions" not in user_settings:
|
|
if "functions" not in user_settings:
|