This is beacase that on class QualtricsSurveySyncWorker we are saving SurveyCreationDate attribute from qualtrics to our db.
class QualtricsSurveySyncWorker
include Sidekiq::Worker
sidekiq_options queue: :qualtrics_api, unique: true
def perform
qualtrics_client = Qualtrics::Client.new
surveys = qualtrics_client.get_surveys
if surveys
surveys.each do |s|
survey = Import::QualtricsSurvey.find_or_initialize_by(survey_id: s["SurveyID"])
survey.update_attributes(
survey_name: s["SurveyName"],
survey_status: s["SurveyStatus"],
survey_creation_date: s["SurveyCreationDate"],
last_modified: s["LastModified"]
)
end
end
end
end
This is beacase that on class QualtricsSurveySyncWorker we are saving SurveyCreationDate attribute from qualtrics to our db.