diff --git a/lib/Db/SignRequestMapper.php b/lib/Db/SignRequestMapper.php index 8cd9d7eb3..0c8ad3ffd 100644 --- a/lib/Db/SignRequestMapper.php +++ b/lib/Db/SignRequestMapper.php @@ -528,7 +528,9 @@ class SignRequestMapper extends QBMapper { $qb->expr()->eq('f.user_id', $qb->createNamedParameter($userId)), $qb->expr()->andX( $qb->expr()->eq('im.identifier_key', $qb->createNamedParameter(IdentifyMethodService::IDENTIFY_ACCOUNT)), - $qb->expr()->eq('im.identifier_value', $qb->createNamedParameter($userId)) + $qb->expr()->eq('im.identifier_value', $qb->createNamedParameter($userId)), + $qb->expr()->neq('f.status', $qb->createNamedParameter(File::STATUS_DRAFT)), + $qb->expr()->neq('sr.status', $qb->createNamedParameter(SignRequestStatus::DRAFT->value)), ) ]; $qb->where($qb->expr()->orX(...$or))->andWhere($qb->expr()->isNull('id.id'));