Function: deleteLink()
deleteLink(
code,userId?):Promise<{data:undefined;success:true; } | {error: {code:string;message:string; };success:false; }>
Löscht den Short-Link mit dem gegebenen Code aus der DB. Mit userId: atomar - prüft Ownership in derselben Operation. Gibt NOT_FOUND oder FORBIDDEN zurück, nie beides.
Parameters
code
string
6-stelliger alphanumerischer Slug
userId?
string = null
UUID des anfragenden Users
Returns
Promise<{ data: undefined; success: true; } | { error: { code: string; message: string; }; success: false; }>