Fix: Properly toggle assignment bookmark

This commit is contained in:
Björn Fromme
2023-10-20 18:00:22 +02:00
parent 12cfdafd79
commit 30ce617cf7
2 changed files with 4 additions and 6 deletions
+1 -1
View File
@@ -106,7 +106,7 @@ class Teamer implements TimestampableEntityInterface
#[ORM\ManyToMany(targetEntity: JobProfile::class, orphanRemoval: true)]
private Collection $jobProfiles;
#[ORM\ManyToMany(targetEntity: Assignment::class, inversedBy: 'teamers', orphanRemoval: true)]
#[ORM\ManyToMany(targetEntity: Assignment::class, inversedBy: 'teamers')]
private Collection $bookmarks;
#[ORM\OneToMany(mappedBy: 'teamer', targetEntity: Application::class, cascade: ['remove'])]
+3 -5
View File
@@ -43,11 +43,9 @@
Hier bewerben!
</a>
{% endif %}
{% if not isBookmarked %}
<a href="{{ path('app_teamer_bookmark_toggle', { 'uuid': assignment.uuid, 'r': return_url() }) }}" class="underline">
auf die Merkliste setzen
</a>
{% endif %}
<a href="{{ path('app_teamer_bookmark_toggle', { 'uuid': assignment.uuid, 'r': return_url() }) }}" class="underline">
{% if not isBookmarked %}auf die Merkliste setzen{% else %}von der Merkliste löschen{% endif %}
</a>
<a href="{{ returnUrl }}" class="underline">
zurück
</a>