# File lib/rubyrep/syncers/two_way_syncer.rb, line 128
      def log_sync_outcome(type, action, row)
        if type == :conflict
          return unless log_option_values.include?(:all_conflicts) or log_option_values.include?(:ignored_conflicts)
          return if action != :ignore and not log_option_values.include?(:all_conflicts)
          row = row[0] # Extract left row from row array
        else
          return unless log_option_values.include?(:all_changes) or log_option_values.include?(:ignored_changes)
          return if action != :ignore and not log_option_values.include?(:all_changes)
        end

        sync_helper.log_sync_outcome row, TYPE_DESCRIPTIONS[type], action
      end