ソースを参照

Fix deleting links by deleting visits of links first

poeti8 6 年 前
コミット
7d993637d8
1 ファイル変更4 行追加0 行削除
  1. 4 0
      server/db/link.ts

+ 4 - 0
server/db/link.ts

@@ -243,6 +243,10 @@ export const deleteLink = async (data: IDeleteLink) => {
     return;
   }
 
+  await knex<Visit>("visits")
+    .where("link_id", link.id)
+    .delete();
+
   const deletedLink = await knex<Link>("links")
     .where("id", link.id)
     .delete();