правка визуала
This commit is contained in:
@@ -274,6 +274,7 @@ def api_posts():
|
||||
if full_name is not None:
|
||||
vkPost.full_name = full_name
|
||||
else:
|
||||
vkPostData["selected_users"] = vkPostData.pop("selectedUsers")
|
||||
db.session.merge(VkPost(**vkPostData))
|
||||
db.session.commit()
|
||||
except Exception as e:
|
||||
@@ -287,14 +288,24 @@ def api_posts():
|
||||
endTime = schedulerData.get("endTime", None)
|
||||
interval_minutes = schedulerData.get("interval_minutes", None)
|
||||
enabled = schedulerData.get("enabled", None)
|
||||
if startTime:
|
||||
scheduler.start_hour = int(startTime)
|
||||
if endTime:
|
||||
scheduler.end_hour = int(endTime)
|
||||
if interval_minutes:
|
||||
scheduler.interval_minutes = int(interval_minutes)
|
||||
if enabled is not None:
|
||||
scheduler.enabled = enabled
|
||||
if scheduler:
|
||||
if startTime:
|
||||
scheduler.start_hour = int(startTime)
|
||||
if endTime:
|
||||
scheduler.end_hour = int(endTime)
|
||||
if interval_minutes:
|
||||
scheduler.interval_minutes = int(interval_minutes)
|
||||
if enabled is not None:
|
||||
scheduler.enabled = enabled
|
||||
else:
|
||||
db.session.merge(
|
||||
PostScheduler(
|
||||
start_hour=int(startTime),
|
||||
end_hour=int(endTime),
|
||||
interval_minutes=int(interval_minutes),
|
||||
enabled=enabled,
|
||||
)
|
||||
)
|
||||
db.session.commit()
|
||||
except Exception as e:
|
||||
logger.error(f"Ошибка при обновлении расписания публикации: {e}")
|
||||
|
||||
Reference in New Issue
Block a user