Skip to main content

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; }>