$contribution->trxn_id = $input['trxn_id'];
$contribution->receive_date = CRM_Utils_Date::isoToMysql($contribution->receive_date);
$contribution->thankyou_date = CRM_Utils_Date::isoToMysql($contribution->thankyou_date);
+ $contribution->receipt_date = CRM_Utils_Date::isoToMysql($contribution->receipt_date);
$contribution->cancel_date = 'null';
- if (CRM_Utils_Array::value('check_number', $input)) {
+ if (!empty($input['check_number'])) {
$contribution->check_number = $input['check_number'];
}
if ($contribution->contribution_status_id == array_search('Completed', $contributionStatuses)) {
$itemStatus = array_search('Paid', $financialItemStatus);
}
- elseif ($contribution->contribution_status_id == array_search('Pending', $contributionStatuses)) {
+ elseif ($contribution->contribution_status_id == array_search('Pending', $contributionStatuses)
+ || $contribution->contribution_status_id == array_search('In Progress', $contributionStatuses)) {
$itemStatus = array_search('Unpaid', $financialItemStatus);
}
+ elseif ($contribution->contribution_status_id == array_search('Partially paid', $contributionStatuses)) {
+ $itemStatus = array_search('Partially paid', $financialItemStatus);
+ }
$params = array(
'transaction_date' => CRM_Utils_Date::isoToMysql($contribution->receive_date),
'contact_id' => $contribution->contact_id,
}
appendHTML += "<td>" + val.group_id + "</td>";
appendHTML += "<td>" + val.created_by + "</td>";
- if (val.group_description) {
- appendHTML += "<td>" + val.group_description + "</td>";
- } else {
- appendHTML += "<td> </td>";
- }
+ appendHTML += '<td><span class="crm-editable crmf-description" data-type="textarea">' + (val.group_description || '') + "</span></td>";
appendHTML += "<td>" + val.group_type + "</td>";
appendHTML += "<td>" + val.visibility + "</td>";
+ if (showOrgInfo) {
+ appendHTML += "<td>" + val.org_info + "</td>";
+ }
appendHTML += "<td>" + val.links + "</td>";
appendHTML += "</tr>";
});