cc-4105: reloadMetadataGroupAction seems to be ready for production.\nSet the parameter correctly after finishing the debugging from the python side
This commit is contained in:
parent
fdf921bbaf
commit
f348652f0e
|
@ -543,8 +543,8 @@ class ApiController extends Zend_Controller_Action
|
||||||
// to some unique id.
|
// to some unique id.
|
||||||
$responses = array();
|
$responses = array();
|
||||||
$params = $request->getParams();
|
$params = $request->getParams();
|
||||||
die( json_encode($params) );
|
|
||||||
foreach ($request->getParams() as $k => $raw_json) {
|
foreach ($request->getParams() as $k => $raw_json) {
|
||||||
|
// Valid requests must start with mdXXX where XXX represents at least 1 digit
|
||||||
if( !preg_match('/^md\d+$/', $k) ) { continue; }
|
if( !preg_match('/^md\d+$/', $k) ) { continue; }
|
||||||
$info_json = json_decode($raw_json, $assoc=true);
|
$info_json = json_decode($raw_json, $assoc=true);
|
||||||
if( !array_key_exists('mode', $info_json) ) {
|
if( !array_key_exists('mode', $info_json) ) {
|
||||||
|
@ -553,12 +553,11 @@ class ApiController extends Zend_Controller_Action
|
||||||
array_push( $responses, array('error' => "Bad request. no 'mode' parameter passed.") );
|
array_push( $responses, array('error' => "Bad request. no 'mode' parameter passed.") );
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
Logging::log("we got here mang");
|
// Removing 'mode' key from $info_json might not be necessary...
|
||||||
die( json_encode('damn straight') );
|
|
||||||
$mode = $info_json['mode'];
|
$mode = $info_json['mode'];
|
||||||
unset( $info_json['mode'] );
|
unset( $info_json['mode'] );
|
||||||
// TODO : remove the $dry_run parameter after finished testing
|
// TODO : remove the $dry_run parameter after finished testing
|
||||||
$response = $this->dispatchMetadataAction($info_json, $info_json['mode'], $dry_run=true);
|
$response = $this->dispatchMetadataAction($info_json, $mode, $dry_run=true);
|
||||||
array_push($responses, $response);
|
array_push($responses, $response);
|
||||||
// On recorded show requests we do some extra work here. Not sure what it actually is and it
|
// On recorded show requests we do some extra work here. Not sure what it actually is and it
|
||||||
// was usually called from the python api. Now we just call it straight from the controller to
|
// was usually called from the python api. Now we just call it straight from the controller to
|
||||||
|
@ -566,8 +565,6 @@ class ApiController extends Zend_Controller_Action
|
||||||
if( $info_json['is_record'] and !array_key_exists('error', $response) ) {
|
if( $info_json['is_record'] and !array_key_exists('error', $response) ) {
|
||||||
$this->uploadRecordedActionParam($info_json['showinstanceid'],$info_json['fileid']);
|
$this->uploadRecordedActionParam($info_json['showinstanceid'],$info_json['fileid']);
|
||||||
}
|
}
|
||||||
// TODO : Remove this line when done debugging
|
|
||||||
Logging::log( $info_json );
|
|
||||||
}
|
}
|
||||||
die( json_encode($responses) );
|
die( json_encode($responses) );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue