|
@@ -6,7 +6,7 @@ from sqlalchemy.orm import Session
|
|
|
from app.utils.utils import *
|
|
|
from utils.sx_time import sxtimeit
|
|
|
from utils.sx_web import web_try
|
|
|
-from app.common.decorators import verify_special, verify_user, verify_all, verify_super_admin
|
|
|
+from app.common.decorators import verify_special, verify_super_and_project, verify_user, verify_all, verify_super_admin
|
|
|
from configs.globals import g
|
|
|
from app import crud, get_db, get_page, schemas
|
|
|
|
|
@@ -23,7 +23,7 @@ def create_project(item: schemas.ProjectCreate, db: Session = Depends(get_db)):
|
|
|
return crud.create_project(db,item)
|
|
|
|
|
|
|
|
|
-@router.put("/update_project", dependencies=[Depends(verify_super_admin)])
|
|
|
+@router.put("/update_project", dependencies=[Depends(verify_super_and_project)])
|
|
|
@web_try()
|
|
|
@sxtimeit
|
|
|
def update_project(item: schemas.ProjectUpdate, db: Session = Depends(get_db)):
|