fix: allow duplicate uploads
This commit is contained in:
parent
5547673331
commit
6ed693f13a
@ -94,13 +94,13 @@ impl Database {
|
|||||||
.bind(file.height);
|
.bind(file.height);
|
||||||
tx.execute(q).await?;
|
tx.execute(q).await?;
|
||||||
|
|
||||||
let q2 = sqlx::query("insert into user_uploads(file,user_id) values(?,?)")
|
let q2 = sqlx::query("insert ignore into user_uploads(file,user_id) values(?,?)")
|
||||||
.bind(&file.id)
|
.bind(&file.id)
|
||||||
.bind(user_id);
|
.bind(user_id);
|
||||||
tx.execute(q2).await?;
|
tx.execute(q2).await?;
|
||||||
|
|
||||||
for lbl in &file.labels {
|
for lbl in &file.labels {
|
||||||
let q3 = sqlx::query("insert into upload_labels(file,label,model) values(?,?,?)")
|
let q3 = sqlx::query("insert ignore into upload_labels(file,label,model) values(?,?,?)")
|
||||||
.bind(&file.id)
|
.bind(&file.id)
|
||||||
.bind(&lbl.label)
|
.bind(&lbl.label)
|
||||||
.bind(&lbl.model);
|
.bind(&lbl.model);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user