bugfix change_appversion
This commit is contained in:
@@ -29,7 +29,7 @@ class dbflow(crudbase):
|
||||
return None
|
||||
|
||||
def get_flow_by_flowid(self,db: Session,flowid:str):
|
||||
return db.execute(super().get_by_conditions({"flowid":flowid})).scalars().all()
|
||||
return db.execute(super().get_by_conditions({"flowid":flowid})).scalars().first()
|
||||
|
||||
def get_flows_by_appid(self,db: Session,domainurl:str,appid:str):
|
||||
return db.execute(select(models.Flow).filter(and_(models.Flow.domainurl == domainurl,models.Flow.appid == appid))).scalars().all()
|
||||
@@ -155,7 +155,6 @@ class dbapp(crudbase):
|
||||
domainurl = flow.domainurl,
|
||||
name = flow.name,
|
||||
content = flow.content,
|
||||
version = db_app.version,
|
||||
updateuserid = userid,
|
||||
createuserid = userid
|
||||
)
|
||||
|
||||
@@ -88,15 +88,17 @@ def test_appversions_change(test_client,test_domain,test_app_id,login_user):
|
||||
"appid": test_app_id
|
||||
}
|
||||
response = test_client.post("/api/apps", json=app_version,headers={"Authorization": "Bearer " + login_user})
|
||||
assert response.status_code == 200
|
||||
data = response.json()
|
||||
logging.error(data)
|
||||
assert response.status_code == 200
|
||||
assert "data" in data
|
||||
assert data["data"] is not None
|
||||
assert data["data"]["version"] == 2
|
||||
|
||||
response = test_client.put("/api/appversions/" + test_app_id +"/1", headers={"Authorization": "Bearer " + login_user})
|
||||
assert response.status_code == 200
|
||||
data = response.json()
|
||||
logging.error(data)
|
||||
assert response.status_code == 200
|
||||
assert "data" in data
|
||||
assert data["data"] is not None
|
||||
assert data["data"]["domainurl"] == test_domain.url
|
||||
|
||||
Reference in New Issue
Block a user