реализовал удаление альбома + удаление альбома при редактировании (ОБЯЗ. ПРОТЕСТИ УДАЛЕНИЕ ПРИ)

This commit is contained in:
Fasutoa
2025-06-27 19:15:17 +05:00
parent dcd7be9816
commit 72f684dc97
2 changed files with 16 additions and 9 deletions
+6 -8
View File
@@ -55,14 +55,12 @@ class UpdateVkPostJob implements ShouldQueue
$vk_post = $wallService->getPostById($this->post_id);
// доделать
if ($vk_post['attachments']) {
Log::info($vk_post);
if ($this->getAlbumAttachment($vk_post['attachments'])) {
Log::info('вход в аттачментс вк');
$album = $this->getAlbumAttachment($vk_post['attachments']);
Log::info($album);
$albumService->deleteAlbum($album['album']['id'], $this->public_id);
if ($vk_post['attachments']) {
$pattern = '/\[https:\/\/vk.com\/album-?[0-9]+_([0-9]+)\|.*\]/';
preg_match($pattern, $vk_post['text'], $matches);
if (isset($matches[1])) {
$album_id = $matches[1];
$albumService->deleteAlbum($album_id, $this->public_id);
}
}