fix(import-update): insert episodes incrementally into database

This commit is contained in:
Yassine Doghri 2023-05-05 12:55:39 +00:00
parent b3b7f446b1
commit 108fdf84b8
1 changed files with 5 additions and 5 deletions

View File

@ -549,10 +549,10 @@ class PodcastImportController extends BaseController
$slugs = [];
$db = db_connect();
$db->transStart();
for ($itemNumber = 1; $itemNumber <= $lastItem; ++$itemNumber) {
$db = db_connect();
$db->transStart();
$item = $feed->channel[0]->item[$lastItem - $itemNumber];
$nsItunes = $item->children('http://www.itunes.com/dtds/podcast-1.0.dtd');
@ -691,9 +691,9 @@ class PodcastImportController extends BaseController
->with('errors', $episodePersonModel->errors());
}
}
}
$db->transComplete();
$db->transComplete();
}
return redirect()->route('podcast-view', [$this->podcast->id])->with(
'message',