Sha256: 5036cddebcc3b8204be906b9b7f4b102b32f687045f738c87b79255598c9688a
Contents?: true
Size: 603 Bytes
Versions: 59
Compression:
Stored size: 603 Bytes
Contents
# frozen_string_literal: true module Multiwoven module Integrations::Core module Fullrefresher def write(sync_config, records, action = "destination_insert") if sync_config && sync_config.sync_mode == "full_refresh" && !@full_refreshed response = clear_all_records(sync_config) return response unless response && response.control.status == Multiwoven::Integrations::Protocol::ConnectionStatusType["succeeded"] @full_refreshed = true end super(sync_config, records, action) end end end end
Version data entries
59 entries across 59 versions & 1 rubygems