mirror of
https://code.castopod.org/adaures/castopod
synced 2025-06-06 18:31:05 +00:00
fix: extract podcast ids from user groups using a regex
This commit is contained in:
parent
acb067a80e
commit
e26215a11f
@ -183,7 +183,9 @@ if (! function_exists('get_podcast_groups')) {
|
|||||||
$userPodcastIds = [];
|
$userPodcastIds = [];
|
||||||
// extract all podcast ids from groups
|
// extract all podcast ids from groups
|
||||||
foreach ($podcastGroups as $podcastGroup) {
|
foreach ($podcastGroups as $podcastGroup) {
|
||||||
$userPodcastIds[] = substr((string) $podcastGroup, strpos((string) $podcastGroup, '#') + 1, 1);
|
// extract podcast id from group and add it to the list of ids
|
||||||
|
preg_match('~podcast#([0-9]+)-[a-z]+~', $podcastGroup, $matches);
|
||||||
|
$userPodcastIds[] = $matches[1];
|
||||||
}
|
}
|
||||||
|
|
||||||
return $userPodcastIds;
|
return $userPodcastIds;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user