Explorar o código

Fix deleting links by deleting visits of links first

poeti8 %!s(int64=6) %!d(string=hai) anos
pai
achega
7d993637d8
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  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();