$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
+ $newTagLabel = $form->get('label')->getData();
+ $newTag = new Tag();
+ $newTag->setLabel($newTagLabel);
+
$entries = $this->get('wallabag_core.entry_repository')->findAllByTagId(
$this->getUser()->getId(),
$tag->getId()
foreach ($entries as $entry) {
$this->get('wallabag_core.tags_assigner')->assignTagsToEntry(
$entry,
- $form->get('label')->getData()
+ $newTagLabel,
+ [$newTag]
);
$entry->removeTag($tag);
}