fix
This commit is contained in:
@@ -24,7 +24,7 @@ public class PostingTaskService {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(PostingTaskService.class);
|
||||
|
||||
private static final String TEST_RECIPIENT_ID = "ВСТАВЬ_СЮДА_ID_ИЗ_ЛОГОВ";
|
||||
private static final String TEST_RECIPIENT_ID = "25769470256007187";
|
||||
|
||||
private final PostingTaskRepository taskRepository;
|
||||
private final MarketingStrategyRepository strategyRepository;
|
||||
@@ -84,7 +84,6 @@ public class PostingTaskService {
|
||||
task.setImageUrl(calendarItem.getImageUrl());
|
||||
task.setImageFilename(calendarItem.getImageFilename());
|
||||
|
||||
// Группы удалили, этот блок больше не нужен, но логику создания оставляем
|
||||
if (task.getPublishDate().isBefore(now) || task.getPublishDate().isEqual(now)) {
|
||||
task.setStatus("pending");
|
||||
}
|
||||
@@ -163,22 +162,17 @@ public class PostingTaskService {
|
||||
|
||||
// 2. ОТПРАВЛЯЕМ ЛИЧНОЕ СООБЩЕНИЕ (ЕСЛИ ПОСТ УДАЛСЯ)
|
||||
if (postId != null) {
|
||||
// Используем захардкоженный ID для теста
|
||||
String targetRecipientId = TEST_RECIPIENT_ID;
|
||||
logger.info("Пост успешно опубликован (ID: {}). Пытаемся отправить уведомление...", postId);
|
||||
|
||||
if (targetRecipientId != null && !targetRecipientId.contains("ВСТАВЬ_СЮДА")) {
|
||||
try {
|
||||
String message = "✅ Ваш пост опубликован на Странице!\nID поста: " + postId + "\nВремя: " + LocalDateTime.now();
|
||||
try {
|
||||
String message = "✅ Ваш пост опубликован на Странице!\nID поста: " + postId + "\nВремя: " + LocalDateTime.now();
|
||||
|
||||
// Вызываем метод отправки, который ты добавил в FacebookPostingService
|
||||
facebookPostingService.sendPrivateMessage(credentials, targetRecipientId, message);
|
||||
// Отправляем сообщение тебе
|
||||
facebookPostingService.sendPrivateMessage(credentials, TEST_RECIPIENT_ID, message);
|
||||
|
||||
logger.info("TEST: Sent confirmation message to HARDCODED user {}", targetRecipientId);
|
||||
} catch (Exception msgEx) {
|
||||
logger.warn("Post succeeded, but failed to send private message: {}", msgEx.getMessage());
|
||||
}
|
||||
} else {
|
||||
logger.warn("TEST: Recipient ID is not configured. Please check TEST_RECIPIENT_ID constant.");
|
||||
logger.info(">>> SUCCESS: Уведомление отправлено пользователю {}", TEST_RECIPIENT_ID);
|
||||
} catch (Exception msgEx) {
|
||||
logger.warn("Пост опубликован, но не удалось отправить сообщение в личку: {}", msgEx.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user