@@ -40,7 +40,8 @@ class ApplicationController < ActionController::Base |
||
40 | 40 |
I18n.locale = l |
41 | 41 |
if @config.open_for_public == false && user_signed_in? == false |
42 | 42 |
page = params[:controller] |
43 |
- if page != 'start' && page != 'devise/sessions' && page != 'devise/registrations' && page != 'devise/invitations' && page != 'devise/passwords' && page != 'devise/unlocks' && page != 'devise/confirmations' |
|
43 |
+ if page != 'start' && page != 'devise/sessions' && page != 'devise/registrations' && page != 'devise/invitations' && page != 'devise/passwords' && page != 'devise/unlocks' && page != 'devise/confirmations' && page != 'contact_messages' && page != 'subscription' |
|
44 |
+ #@analytics.track('Access Denied') |
|
44 | 45 |
redirect_to root_path, notice: (t 'admin_panel.closed_for_public') |
45 | 46 |
return |
46 | 47 |
end |
@@ -6,6 +6,7 @@ class Users::RegistrationsController < Devise::RegistrationsController |
||
6 | 6 |
# Check if open for signup |
7 | 7 |
@infos = Info.first |
8 | 8 |
if !@infos.open_for_signup |
9 |
+ @analytics.track('Access Denied') |
|
9 | 10 |
redirect_to root_path, notice: (t 'registration.not_open_for_signup', name: @infos.website_name) |
10 | 11 |
return |
11 | 12 |
end |