implement endpoints for list, create & remove of notification methods; move owner check of notification method into own file

This commit is contained in:
Michi 2025-10-21 21:41:21 +02:00
parent 60a75f7894
commit 0b11cccf33
8 changed files with 179 additions and 50 deletions

View file

@ -14,8 +14,12 @@ export class MissingMailError extends HTTPException{
}
export class MissingParameter extends HTTPException{
constructor(paramName: string){
super(400, { message: `Request parameter '${paramName}' missing` })
constructor(paramName?: string){
super(400, { message:
paramName
? `Request parameter '${paramName}' missing`
: 'Request parameter missing'
})
}
}