app/models/offerings/offering_admin_phase_task.rb
# Updates the completion status cache for the relevant records by calling the update method with this task as the parameter.
# Then saves the relevant records.
Updates the completion status cache for the relevant records by calling the update method with this task as the parameter.
Then saves the relevant records.
Updates the completion status cache for the relevant records by calling the update method with this task as the parameter . Then saves the relevant records .
def update_task_completion_status_caches!
    return nil if completion_criteria.blank? && context_object_completion_criteria.blank?
    logger.info { "Updating task completion status cache for OfferingAdminPhaseTask id #{id}" }
    for r in relevant_records
      r.update_task_completion_status_cache!(self)
      r.save
    end
  end
def update_task_completion_status_caches! return nil if completion_criteria . blank? && context_object_completion_criteria . blank? logger . info { "Updating task completion status cache for OfferingAdminPhaseTask id #{id}" } for r in relevant_records r . update_task_completion_status_cache! ( self ) r . save end end
Updates the completion status cache for the relevant records by calling the update method with this task as the parameter.
Updates the completion status cache for the relevant records by calling the update method with this task as the parameter .