Sha256: 0b571d37cf6ed34b70e1e8cf6d3fde54353f69dffe203ce4ded816767351b0f7
Contents?: true
Size: 644 Bytes
Versions: 38
Compression:
Stored size: 644 Bytes
Contents
# frozen_string_literal: true module Decidim module Admin # The controller to handle the Admin # Terms of use agreement. class AdminTermsController < Decidim::Admin::ApplicationController def accept current_user.admin_terms_accepted_at = Time.current if current_user.save! flash[:notice] = t("accept.success", scope: "decidim.admin.admin_terms_of_use") redirect_to decidim_admin.root_path else flash[:alert] = t("accept.error", scope: "decidim.admin.admin_terms_of_use") redirect_to decidim_admin.admin_terms_show_path end end end end end
Version data entries
38 entries across 38 versions & 1 rubygems