diff --git a/app/saas/src/main/java/stirling/software/saas/repository/TeamMembershipRepository.java b/app/saas/src/main/java/stirling/software/saas/repository/TeamMembershipRepository.java index 0662edd67b..b1ded8bac9 100644 --- a/app/saas/src/main/java/stirling/software/saas/repository/TeamMembershipRepository.java +++ b/app/saas/src/main/java/stirling/software/saas/repository/TeamMembershipRepository.java @@ -1,17 +1,14 @@ -package stirling.software.proprietary.security.repository; +package stirling.software.saas.repository; import java.util.List; import java.util.Optional; 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.stereotype.Repository; import stirling.software.common.model.enumeration.TeamRole; -import stirling.software.proprietary.model.TeamMembership; -import stirling.software.proprietary.security.model.User; @Repository public interface TeamMembershipRepository extends JpaRepository { @@ -108,24 +105,4 @@ public interface TeamMembershipRepository extends JpaRepository findByRoleFetchingUserAndTeam(@Param("role") TeamRole role); - - void deleteByTeamId(Long teamId); - - void deleteByUserId(Long userId); - - // Detach invitation references so deleting the inviting user does not hit the FK. - @Modifying - @Query("update TeamMembership tm set tm.invitedBy = null where tm.invitedBy = :user") - void clearInvitedBy(@Param("user") User user); }