瀏覽代碼

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) cursor.execute(query)
db.commit() db.commit()
cursor.close() 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 return projectid


def get_project_by_id(projectid): def get_project_by_id(projectid):
@@ -70,6 +72,13 @@ def get_projects_by_status_and_category(categoryid, project_status):
projects = cursor.fetchall() projects = cursor.fetchall()
return projects 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): def get_projects_by_status_and_owner(userid, project_status):
""" """
Retrieve all projects owned by a user with a specific status Retrieve all projects owned by a user with a specific status


Loading…
取消
儲存