class Public::InscritsController < ApplicationController layout "public" def new # @page = Page.find(95) @inscrit = Inscrit.new() end def create @inscrit = Inscrit.new(params.require(:inscrit).permit!) if @inscrit.save #@page = Page.find(97) NewsletterMails.newsletter_inscription(@inscrit).deliver else #@page = Page.find(96) render :action => "new" end end def unsuscrib if Inscrit.find_by_verify_key(params[:key]) @inscrit = Inscrit.find_by_verify_key(params[:key]) @inscrit.destroy end end def verify # @page = Page.find(96) @inscrit = Inscrit.find_by_verify_key(params[:key]) @inscrit.enabled = true @inscrit.save end end