diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-10-21 17:23:03 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-10-21 17:23:03 -0400 |
| commit | 41155441c9412ab0dba0b62f606cdef5488343f1 (patch) | |
| tree | 97ed01ea1c946cbaab03d29577034f9dcde18192 /app | |
| parent | 00c44f229e1f2cc55ed8212e0a5ef8c5f884487b (diff) | |
| download | thoughts-41155441c9412ab0dba0b62f606cdef5488343f1.tar.gz thoughts-41155441c9412ab0dba0b62f606cdef5488343f1.tar.bz2 thoughts-41155441c9412ab0dba0b62f606cdef5488343f1.zip | |
Reduce emails from quote submission
If I'm the submitter, it won't send the pending email. It still needs to be moderated though.
Diffstat (limited to 'app')
| -rw-r--r-- | app/controllers/quotes_controller.rb | 5 |
1 files changed, 4 insertions, 1 deletions
| diff --git a/app/controllers/quotes_controller.rb b/app/controllers/quotes_controller.rb index dd37cde..a0aa7cd 100644 --- a/app/controllers/quotes_controller.rb +++ b/app/controllers/quotes_controller.rb | |||
| @@ -180,7 +180,10 @@ class QuotesController < ApplicationController | |||
| 180 | @quote.state = :pending | 180 | @quote.state = :pending |
| 181 | @quote.save! | 181 | @quote.save! |
| 182 | 182 | ||
| 183 | QuoteMailer.with(quote: @quote).pending_quote_email.deliver_later | 183 | # hacky little thing to reduce the number of emails I get |
| 184 | unless @quote.submitter == "hatkirby" | ||
| 185 | QuoteMailer.with(quote: @quote).pending_quote_email.deliver_later | ||
| 186 | end | ||
| 184 | 187 | ||
| 185 | flash[:notice] = "Your quote has been submitted and is pending moderation." | 188 | flash[:notice] = "Your quote has been submitted and is pending moderation." |
| 186 | respond_to do |format| | 189 | respond_to do |format| |
