瀏覽代碼

Fix bug getting wrong project id upon creation

https
jakobsn 6 年之前
父節點
當前提交
3c22dcf5e0
共有 1 個文件被更改,包括 10 次插入1 次删除
  1. +10
    -1
      src/app/models/project.py

+ 10
- 1
src/app/models/project.py 查看文件

@@ -36,7 +36,9 @@ def set_project(categoryid, userid, project_title, project_description, project_
cursor.execute(query)
db.commit()
cursor.close()
projectid = get_projects_by_status_and_owner(userid, "open")[-1][0]
users_projects = get_projects_by_owner(userid)
print("Project", users_projects)
projectid = users_projects[-1][0]
return projectid

def get_project_by_id(projectid):
@@ -70,6 +72,13 @@ def get_projects_by_status_and_category(categoryid, project_status):
projects = cursor.fetchall()
return projects

def get_projects_by_owner(userid):
cursor = db.cursor()
query = ("SELECT * FROM projects WHERE userid = \"" + userid + "\"")
cursor.execute(query)
projects = cursor.fetchall()
return projects

def get_projects_by_status_and_owner(userid, project_status):
"""
Retrieve all projects owned by a user with a specific status


Loading…
取消
儲存