add element descriptions

This commit is contained in:
Yisroel Baum 2026-05-26 21:12:28 +03:00
parent f2dc1483dd
commit 72e4720787
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
10 changed files with 47 additions and 0 deletions

View file

@ -30,6 +30,7 @@ class CreateElement
if ($request->title === null || $request->title === '') {
throw new BadRequestException('title is required');
}
$description = $request->description ?? '';
$set = $this->setRepo->find($request->setId);
if ($set === null) {
@ -44,6 +45,7 @@ class CreateElement
return $this->elementRepo->create(new CreateElementDto(
set: $set,
title: $request->title,
description: $description,
parentElement: null,
));
}
@ -65,6 +67,7 @@ class CreateElement
return $this->elementRepo->create(new CreateElementDto(
set: $set,
title: $request->title,
description: $description,
parentElement: $parentElement,
));
}