From 0e0aca06c90f6d2f4db1c4090a35c4537c76e13a Mon Sep 17 00:00:00 2001 From: Adam Cooke Date: Sat, 10 Feb 2024 23:28:04 +0000 Subject: [PATCH] style(rubocop): Layout/* --- db/migrate/20240206173036_add_privacy_mode_to_servers.rb | 2 ++ lib/postal/dkim_header.rb | 6 ++++-- lib/postal/message_db/provisioner.rb | 4 ++-- lib/postal/tracking_middleware.rb | 3 ++- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/db/migrate/20240206173036_add_privacy_mode_to_servers.rb b/db/migrate/20240206173036_add_privacy_mode_to_servers.rb index 691e2ad..9bcd1d6 100644 --- a/db/migrate/20240206173036_add_privacy_mode_to_servers.rb +++ b/db/migrate/20240206173036_add_privacy_mode_to_servers.rb @@ -1,7 +1,9 @@ # frozen_string_literal: true class AddPrivacyModeToServers < ActiveRecord::Migration[6.1] + def change add_column :servers, :privacy_mode, :boolean, default: false end + end diff --git a/lib/postal/dkim_header.rb b/lib/postal/dkim_header.rb index eb685ed..3721e32 100644 --- a/lib/postal/dkim_header.rb +++ b/lib/postal/dkim_header.rb @@ -34,12 +34,14 @@ module Postal def normalized_headers [].tap do |new_headers| - headers.select { |h| h.match(%r{ + headers.select { |h| + h.match(%r{ ^( from|sender|reply-to|subject|date|message-id|to|cc|mime-version|content-type|content-transfer-encoding| resent-to|resent-cc|resent-from|resent-sender|resent-message-id|in-reply-to|references|list-id|list-help| list-owner|list-unsubscribe|list-subscribe|list-post - ):}ix) }.each do |h| + ):}ix) + }.each do |h| new_headers << normalize_header(h) end end diff --git a/lib/postal/message_db/provisioner.rb b/lib/postal/message_db/provisioner.rb index 743bb84..83271c0 100644 --- a/lib/postal/message_db/provisioner.rb +++ b/lib/postal/message_db/provisioner.rb @@ -71,8 +71,8 @@ module Postal # def clean %w[clicks deliveries links live_stats loads messages - raw_message_sizes spam_checks stats_daily stats_hourly - stats_monthly stats_yearly suppressions webhook_requests].each do |table| + raw_message_sizes spam_checks stats_daily stats_hourly + stats_monthly stats_yearly suppressions webhook_requests].each do |table| @database.query("TRUNCATE `#{@database.database_name}`.`#{table}`") end end diff --git a/lib/postal/tracking_middleware.rb b/lib/postal/tracking_middleware.rb index 5cf4f27..82a25a0 100644 --- a/lib/postal/tracking_middleware.rb +++ b/lib/postal/tracking_middleware.rb @@ -92,7 +92,8 @@ module Postal link_id: link["id"], ip_address: request.ip, user_agent: request.user_agent, - timestamp: time }) + timestamp: time + }) SendWebhookJob.queue(:main, server_id: message_db.server_id, event: "MessageLinkClicked",