Sha256: c808b0ad9ad2ba4c7cc77715b9997809bc13bf9952ea7c0d4120fd4454b7987a
Contents?: true
Size: 473 Bytes
Versions: 3
Compression:
Stored size: 473 Bytes
Contents
module Workarea decorate Storefront::EmailSignupsController, with: :emarsys do def create signup = Email.signup(params[:email]) if signup.try(:valid?) cookies[:emarsys_email] = params[:email] flash[:success] = t('workarea.storefront.flash_messages.email_signed_up') else flash[:error] = t('workarea.storefront.flash_messages.email_signup_error') end redirect_back fallback_location: root_path end end end
Version data entries
3 entries across 3 versions & 1 rubygems