diff --git a/app/lib/google_sheet_api/write_to_tallied_sheet.rb b/app/lib/google_sheet_api/write_to_tallied_sheet.rb index dad3653..b7f8212 100644 --- a/app/lib/google_sheet_api/write_to_tallied_sheet.rb +++ b/app/lib/google_sheet_api/write_to_tallied_sheet.rb @@ -71,7 +71,7 @@ def nagashikomi(category, tweets_or_dms, target_sheets) def filtered_direct_messaages DirectMessage - .extend_valid_term_votes + .only_beginning_valid_term_votes .to_gensosenkyo_main .order(messaged_at: :asc) .order(id_number: :asc) diff --git a/app/models/direct_message.rb b/app/models/direct_message.rb index 809f186..b645c6b 100644 --- a/app/models/direct_message.rb +++ b/app/models/direct_message.rb @@ -30,6 +30,12 @@ def self.extend_valid_term_votes where(messaged_at: begin_datetime..end_datetime) end + def self.only_beginning_valid_term_votes + begin_datetime = Time.zone.parse('2021-06-11 21:00:00') + + where(messaged_at: begin_datetime..end_datetime) + end + # gensosenkyo: 1471724029, # sub_gensosenkyo: 1388758231825018881 def self.from_gensosenkyo_main