findByTenantAndUser

@Query(value = " SELECT n FROM Notification n WHERE n.tenantId = :tenantId AND (n.userId IS NULL OR n.userId = :userId) ORDER BY n.createdAt DESC ")
abstract fun findByTenantAndUser(tenantId: String, userId: String, pageable: Pageable): Page<Notification>(source)