mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
Alter: 400 to more specific 409 conflict status code
This commit is contained in:
parent
6d76a6f19b
commit
a327c9c95d
2 changed files with 11 additions and 10 deletions
11
apps/api/.gitignore
vendored
11
apps/api/.gitignore
vendored
|
|
@ -163,9 +163,8 @@ dmypy.json
|
||||||
# Cython debug symbols
|
# Cython debug symbols
|
||||||
cython_debug/
|
cython_debug/
|
||||||
.idea/
|
.idea/
|
||||||
# PyCharm
|
|
||||||
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
|
|
||||||
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
|
Pipfile
|
||||||
# and can be added to the global gitignore or merged into this file. For a more nuclear
|
Pipfile.lock
|
||||||
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
|
run.py
|
||||||
#.idea/
|
|
||||||
|
|
@ -93,7 +93,9 @@ async def update_install_instance(
|
||||||
|
|
||||||
|
|
||||||
# Install Default roles
|
# Install Default roles
|
||||||
async def install_default_elements( data: dict, db_session: Session):
|
async def install_default_elements(db_session: Session):
|
||||||
|
"""
|
||||||
|
"""
|
||||||
# remove all default roles
|
# remove all default roles
|
||||||
statement = select(Role).where(Role.role_type == RoleTypeEnum.TYPE_GLOBAL)
|
statement = select(Role).where(Role.role_type == RoleTypeEnum.TYPE_GLOBAL)
|
||||||
roles = db_session.exec(statement).all()
|
roles = db_session.exec(statement).all()
|
||||||
|
|
@ -315,7 +317,7 @@ async def install_create_organization_user(
|
||||||
|
|
||||||
if not org.first():
|
if not org.first():
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=400,
|
status_code=409,
|
||||||
detail="Organization does not exist",
|
detail="Organization does not exist",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -325,7 +327,7 @@ async def install_create_organization_user(
|
||||||
|
|
||||||
if result.first():
|
if result.first():
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=400,
|
status_code=409,
|
||||||
detail="Username already exists",
|
detail="Username already exists",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -335,7 +337,7 @@ async def install_create_organization_user(
|
||||||
|
|
||||||
if result.first():
|
if result.first():
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=400,
|
status_code=409,
|
||||||
detail="Email already exists",
|
detail="Email already exists",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue