Bugfixes im Dating und im Profil
Some checks failed
Host-Based Deploy (Java 21 Fix) / build-and-run (push) Has been cancelled

This commit is contained in:
2026-04-04 15:45:55 +02:00
parent d386f5a7a9
commit b81ad25c9f
427 changed files with 4796 additions and 324 deletions

View File

@@ -0,0 +1,27 @@
package de.oaa.xxx.dating;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
import java.util.Optional;
import java.util.UUID;
public interface DatingDateInterestRepository extends JpaRepository<DatingDateInterestEntity, UUID> {
List<DatingDateInterestEntity> findByDateIdOrderByInterestedAtDesc(UUID dateId);
Optional<DatingDateInterestEntity> findByDateIdAndUserId(UUID dateId, UUID userId);
boolean existsByDateIdAndUserId(UUID dateId, UUID userId);
long countByDateId(UUID dateId);
@Modifying
@Transactional
@Query("DELETE FROM DatingDateInterestEntity i WHERE i.dateId = :dateId")
void deleteByDateId(@Param("dateId") UUID dateId);
}