Fix delete project

This commit is contained in:
Félix David 2022-05-11 14:08:05 +02:00
parent 765546e6f9
commit 27d9e9bd3e
2 changed files with 6 additions and 4 deletions

View file

@ -124,12 +124,13 @@ class Listener:
def _delete_project(self, data):
"""Delete project."""
# Get project entity
print(data) # TODO check bugfix
# project = gazu.project.get_project(data["project_id"])
project_doc = self.dbcon.find_one(
{"type": "project", "data.zou_id": data["project_id"]}
)
# Delete project collection
# self.dbcon = self.dbcon.database[project["name"]]
self.dbcon.database[project_doc["name"]].drop()
# == Asset ==

View file

@ -218,6 +218,7 @@ def write_project_to_op(project: dict, dbcon: AvalonMongoDB) -> UpdateOne:
"fps": project["fps"],
"resolutionWidth": project["resolution"].split("x")[0],
"resolutionHeight": project["resolution"].split("x")[1],
"zou_id": project["id"],
}
)