From 6c62edb5936d3130c59d48275ec8f457cf0f01ff Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Fri, 31 Oct 2025 19:29:20 +0100 Subject: [PATCH] Fix UTM parameter assignment and update version to 0.34.2 --- .app_version | 2 +- CHANGELOG.md | 6 ++++++ app/controllers/concerns/utm_trackable.rb | 1 + app/jobs/tracks/daily_generation_job.rb | 4 ++-- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.app_version b/.app_version index cd46610f..3f8003cd 100644 --- a/.app_version +++ b/.app_version @@ -1 +1 @@ -0.34.1 +0.34.2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 66391a97..bd07d30e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +# [0.34.2] - 2025-10-31 + +## Fixed + +- Fixed a bug in UTM trackable concern. #1909 + # [0.34.1] - 2025-10-30 ## Fixed diff --git a/app/controllers/concerns/utm_trackable.rb b/app/controllers/concerns/utm_trackable.rb index 88ea41fb..a0d5502b 100644 --- a/app/controllers/concerns/utm_trackable.rb +++ b/app/controllers/concerns/utm_trackable.rb @@ -1,5 +1,6 @@ # frozen_string_literal: true +module UtmTrackable extend ActiveSupport::Concern UTM_PARAMS = %w[utm_source utm_medium utm_campaign utm_term utm_content].freeze diff --git a/app/jobs/tracks/daily_generation_job.rb b/app/jobs/tracks/daily_generation_job.rb index ba149f8a..095199c1 100644 --- a/app/jobs/tracks/daily_generation_job.rb +++ b/app/jobs/tracks/daily_generation_job.rb @@ -38,8 +38,8 @@ class Tracks::DailyGenerationJob < ApplicationJob Tracks::ParallelGeneratorJob.perform_later( user.id, - start_at: start_timestamp, - end_at: Time.current.to_i, + start_at: Time.zone.at(start_timestamp), + end_at: Time.current, mode: 'daily' ) end