Skip to content
Prev Previous commit
Next Next commit
do not delete steps in deleteOldSession()
Signed-off-by: Benjamin Frueh <[email protected]>
  • Loading branch information
benjaminfrueh committed Sep 24, 2025
commit b1afd2398b6c7452d986afaf6e21d61722772a32
6 changes: 0 additions & 6 deletions lib/Db/SessionMapper.php
Original file line number Diff line number Diff line change
Expand Up @@ -166,12 +166,6 @@ public function deleteOldSessions(int $ageInSeconds): int {
break;
}

$deleteStepsQb = $this->db->getQueryBuilder();
$deleteStepsQb->delete('text_steps')
->where($deleteStepsQb->expr()->in('session_id', $deleteStepsQb->createParameter('ids'), IQueryBuilder::PARAM_INT_ARRAY))
->setParameter('ids', $sessionIds, IQueryBuilder::PARAM_INT_ARRAY)
->executeStatement();

$deleteSessionsQb = $this->db->getQueryBuilder();
$batchDeleted = $deleteSessionsQb->delete('text_sessions')
->where($deleteSessionsQb->expr()->in('id', $deleteSessionsQb->createParameter('ids'), IQueryBuilder::PARAM_INT_ARRAY))
Expand Down
Loading