mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-21 17:34:57 -05:00
Improve error logging of commercial start via Twitch action
This commit is contained in:
parent
dfedbcf31a
commit
bb527d6910
|
|
@ -175,19 +175,26 @@ void MacroActionTwitch::StartCommercial(
|
|||
"/helix/channels/commercial", {},
|
||||
data.Get());
|
||||
|
||||
if (result.status != 200) {
|
||||
if (result.status == 200) {
|
||||
OBSDataArrayAutoRelease replyArray =
|
||||
obs_data_get_array(result.data, "data");
|
||||
OBSDataAutoRelease replyData =
|
||||
obs_data_array_item(replyArray, 0);
|
||||
vblog(LOG_INFO,
|
||||
"Commercial started! (%d)\n"
|
||||
"length: %lld\n"
|
||||
"message: %s\n"
|
||||
"retry_after: %lld\n",
|
||||
result.status, obs_data_get_int(replyData, "length"),
|
||||
obs_data_get_string(replyData, "message"),
|
||||
obs_data_get_int(replyData, "retry_after"));
|
||||
} else {
|
||||
blog(LOG_INFO,
|
||||
"Failed to start commercial! (%d)\n"
|
||||
"length: %lld\n"
|
||||
"message: %s\n"
|
||||
"retry_after: %lld\n",
|
||||
result.status, obs_data_get_int(replyData, "length"),
|
||||
obs_data_get_string(replyData, "message"),
|
||||
obs_data_get_int(replyData, "retry_after"));
|
||||
"error: %s\n"
|
||||
"message: %s\n",
|
||||
result.status, obs_data_get_string(result.data, "error"),
|
||||
obs_data_get_string(result.data, "message"));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user