Skip to content
Snippets Groups Projects
Commit 18be4f50 authored by ErikHommel's avatar ErikHommel
Browse files

fix call assignment activity to complete

parent 8688a70f
No related branches found
No related tags found
No related merge requests found
......@@ -32,8 +32,8 @@ class UpdateCallAssignment extends AbstractAction {
$specs->addSpecification(new Specification('activity_id', 'Integer', E::ts('Activity ID'), TRUE, NULL));
$specs->addSpecification(new Specification('result_code', 'String', E::ts('Result Code'), TRUE, NULL));
$specs->addSpecification(new Specification('result_description', 'String', E::ts("Result Description"), FALSE, NULL));
$specs->addSpecification(new Specification('call_date', 'Date', E::ts('Call Date'), FALSE, NULL));
$specs->addSpecification(new Specification('result_upload_date', 'Date', E::ts('Result Upload Date'), FALSE, NULL));
$specs->addSpecification(new Specification('call_date', 'String', E::ts('Call Date'), FALSE, NULL));
$specs->addSpecification(new Specification('result_upload_date', 'String', E::ts('Result Upload Date'), FALSE, NULL));
$specs->addSpecification(new Specification('call_agent', 'String', E::ts('Call Agent'), FALSE, NULL));
$specs->addSpecification(new Specification('result_reason_no', 'String', E::ts('Reason No'), FALSE, NULL));
$specs->addSpecification(new Specification('campaign_name', 'String', E::ts('TM Campaign Name'), FALSE, NULL));
......@@ -41,7 +41,7 @@ class UpdateCallAssignment extends AbstractAction {
$specs->addSpecification(new Specification('new_amount', 'Money', E::ts('New Amount'), FALSE, NULL));
$specs->addSpecification(new Specification('new_frequency', 'String', E::ts('New Frequency'), FALSE, NULL));
$specs->addSpecification(new Specification('new_iban', 'String', E::ts('New IBAN'), FALSE, NULL));
$specs->addSpecification(new Specification('new_start_date', 'Date', E::ts('New Mandate Start Date'), FALSE, NULL));
$specs->addSpecification(new Specification('new_start_date', 'String', E::ts('New Mandate Start Date'), FALSE, NULL));
return $specs;
}
......@@ -60,7 +60,7 @@ class UpdateCallAssignment extends AbstractAction {
* @throws ExecutionException
*/
public function doAction(ParameterBagInterface $parameterBag, ParameterBagInterface $output) {
$activityId = $parameterBag->getParameter('activity_id');
$activityId = (int) $parameterBag->getParameter('activity_id');
// only if we have an activity id
if ($activityId) {
// set params for parameters
......@@ -96,7 +96,7 @@ class UpdateCallAssignment extends AbstractAction {
* @throws ExecutionException
*/
private function setCallAssignmentParams(ParameterBagInterface $parameterBag) {
$callAssignmentParams = [];
$callAssignmentParams = ['status_id' => \Civi::service('aivlgeneric')->getCompletedActivityStatusId()];
$this->setResultCode($parameterBag, $callAssignmentParams);
$this->setCallDate($parameterBag, $callAssignmentParams);
$this->setResultUploadDate($parameterBag, $callAssignmentParams);
......
......@@ -14,7 +14,7 @@
<url desc="Support">https://civicoop.org</url>
<url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
</urls>
<releaseDate>2021-06-17</releaseDate>
<releaseDate>2021-07-15</releaseDate>
<version>1.16</version>
<develStage>stable</develStage>
<compatibility>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment