From 5312b9711d061f193eacda7057077a577f7209da Mon Sep 17 00:00:00 2001 From: Eric Tillberg Date: Tue, 23 Apr 2024 11:40:09 -0400 Subject: [PATCH] Start tracking users in 20-10207 (#16456) --- .../app/models/simple_forms_api/vba_20_10207.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/simple_forms_api/app/models/simple_forms_api/vba_20_10207.rb b/modules/simple_forms_api/app/models/simple_forms_api/vba_20_10207.rb index c0b5c505672..85446b97de0 100644 --- a/modules/simple_forms_api/app/models/simple_forms_api/vba_20_10207.rb +++ b/modules/simple_forms_api/app/models/simple_forms_api/vba_20_10207.rb @@ -3,6 +3,7 @@ module SimpleFormsApi class VBA2010207 include Virtus.model(nullify_blank: true) + STATS_KEY = 'api.simple_forms_api.20_10207' attribute :data @@ -97,7 +98,11 @@ def submission_date_stamps [] end - def track_user_identity(confirmation_number); end + def track_user_identity(confirmation_number) + identity = "#{data['preparer_type']} #{data['third_party_type']}" + StatsD.increment("#{STATS_KEY}.#{identity}") + Rails.logger.info('Simple forms api - 20-10207 submission user identity', identity:, confirmation_number:) + end private