Skip to content

Instantly share code, notes, and snippets.

@cmorss
Created August 3, 2016 17:46
Show Gist options
  • Save cmorss/b5a2c7cb5705127b61ae8792137be1e4 to your computer and use it in GitHub Desktop.
Save cmorss/b5a2c7cb5705127b61ae8792137be1e4 to your computer and use it in GitHub Desktop.
Start_date changes
rails.logger.debug "[reviews report] building review data for app (#{app.id})"
token = make_jwt_token(user, app)
start_date = if user.last_review_email.present? && !env["force_emails"]
(user.last_review_email - 1.day).to_date
else
30.days.ago.to_date
end
start_date = [start_date, app.organization.active_entitlement.days_of_reviews_history.days.ago.to_date].max
reviews[app.id] = {
store_name: app.app_store_app.app_name,
store_icon: app.app_store_app.icon_url,
store: app.app_store_app.store,
recent_reviews: [],
start_date: start_date
}
with_endpoint_connection do |http|
ekg_reviews = ekg_request(http, app.id, app.store_id, start_date, token)
reviews[app.id][:recent_reviews] = remove_already_seen(ekg_reviews, user)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment