mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
early return on bad param
This commit is contained in:
parent
2556dd320f
commit
ab1a43163b
@ -1392,7 +1392,12 @@ void WSRequestHandler::HandleGetSceneItemProperties(WSRequestHandler* req) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
obs_sceneitem_t* scene_item = Utils::GetSceneItemFromName(scene, item_name);
|
obs_sceneitem_t* scene_item = Utils::GetSceneItemFromName(scene, item_name);
|
||||||
if (scene_item) {
|
if (!scene_item) {
|
||||||
|
req->SendErrorResponse("specified scene item doesn't exist");
|
||||||
|
obs_source_release(scene);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
obs_data_t* data = obs_data_create();
|
obs_data_t* data = obs_data_create();
|
||||||
|
|
||||||
// is name even needed here?
|
// is name even needed here?
|
||||||
@ -1486,10 +1491,6 @@ void WSRequestHandler::HandleGetSceneItemProperties(WSRequestHandler* req) {
|
|||||||
|
|
||||||
obs_sceneitem_release(scene_item);
|
obs_sceneitem_release(scene_item);
|
||||||
req->SendOKResponse(data);
|
req->SendOKResponse(data);
|
||||||
} else {
|
|
||||||
req->SendErrorResponse("specified scene item doesn't exist");
|
|
||||||
}
|
|
||||||
|
|
||||||
obs_source_release(scene);
|
obs_source_release(scene);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user