Changeset 13212

Show
Ignore:
Timestamp:
07/30/10 10:25:25 (1 month ago)
Author:
musavir
Message:

#6570 ServiceContracts? Bug Fix - MAK
===================

1. fixed an issue where service contract and helpdesk relationship were broken once a related ticket was deleted.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • vtigercrm/branches/5.2.0/pkg/vtiger/modules/ServiceContracts/modules/ServiceContracts/ServiceContracts.php

    r13179 r13212  
    482482                        $ticketId = $this->db->query_result($contractTicketsResult, $i, 'relcrmid'); 
    483483                        $ticketFocus->id = $ticketId; 
    484                         $ticketFocus->retrieve_entity_info($ticketId, 'HelpDesk'); 
    485                         if (strtolower($ticketFocus->column_fields['ticketstatus']) == 'closed') { 
    486                                 $totalUsedUnits += $this->computeUsedUnits($ticketFocus->column_fields); 
     484                        if(isRecordExists($tikcetId)) { 
     485                                $ticketFocus->retrieve_entity_info($ticketId, 'HelpDesk'); 
     486                                if (strtolower($ticketFocus->column_fields['ticketstatus']) == 'closed') { 
     487                                        $totalUsedUnits += $this->computeUsedUnits($ticketFocus->column_fields); 
     488                                } 
    487489                        } 
    488490                }