set domain inactive -> userdomain.active =false
This commit is contained in:
@@ -283,6 +283,7 @@ def create_domain(db: Session, domain: schemas.DomainIn,userid:int):
|
|||||||
tenantid = domain.tenantid,
|
tenantid = domain.tenantid,
|
||||||
name=domain.name,
|
name=domain.name,
|
||||||
url=domain.url,
|
url=domain.url,
|
||||||
|
is_active=domain.is_active,
|
||||||
kintoneuser=domain.kintoneuser,
|
kintoneuser=domain.kintoneuser,
|
||||||
kintonepwd=domain.kintonepwd,
|
kintonepwd=domain.kintonepwd,
|
||||||
createuserid = userid,
|
createuserid = userid,
|
||||||
@@ -316,6 +317,11 @@ def edit_domain(
|
|||||||
db_domain.tenantid = domain.tenantid
|
db_domain.tenantid = domain.tenantid
|
||||||
db_domain.name=domain.name
|
db_domain.name=domain.name
|
||||||
db_domain.url=domain.url
|
db_domain.url=domain.url
|
||||||
|
if db_domain.is_active == True and domain.is_active == False:
|
||||||
|
db_userdomains = db.query(models.UserDomain).filter(and_(models.UserDomain.domainid == db_domain.id,models.UserDomain.active == True)).all()
|
||||||
|
for userdomain in db_userdomains:
|
||||||
|
userdomain.active = False
|
||||||
|
db.add(userdomain)
|
||||||
db_domain.is_active=domain.is_active
|
db_domain.is_active=domain.is_active
|
||||||
db_domain.kintoneuser=domain.kintoneuser
|
db_domain.kintoneuser=domain.kintoneuser
|
||||||
if domain.kintonepwd != "":
|
if domain.kintonepwd != "":
|
||||||
|
|||||||
Reference in New Issue
Block a user