Skip to content

Commit 013e919

Browse files
committed
Add DISABLE_WEBSITE ENVVAR for hiding website beta
this would reduce some queries for showing each page
1 parent 1f6228e commit 013e919

2 files changed

Lines changed: 12 additions & 10 deletions

File tree

app/views/layouts/_navbar.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
= link_to event_staff_path(current_event) do
4444
%span Dashboard
4545
46-
- if website_nav?
46+
- if !ENV['DISABLE_WEBSITE'] && website_nav?
4747
%li{class: nav_item_class("event-website-link")}
4848
= link_to new_or_edit_website_path do
4949
%span Website

config/routes.rb

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
Rails.application.routes.draw do
2-
constraints DomainConstraint.new do
3-
get '/', to: 'pages#show'
4-
get '/(:slug)/program', to: 'programs#show'
5-
get '/(:slug)/schedule', to: 'schedule#show'
6-
get '/(:slug)/sponsors', to: 'sponsors#show'
7-
get '/(:slug)/banner_ads', to: 'sponsors#banner_ads'
8-
get '/(:slug)/sponsors_footer', to: 'sponsors#sponsors_footer'
9-
get '/:domain_page_or_slug', to: 'pages#show'
10-
get '/:slug/:page', to: 'pages#show'
2+
unless ENV['DISABLE_WEBSITE']
3+
constraints DomainConstraint.new do
4+
get '/', to: 'pages#show'
5+
get '/(:slug)/program', to: 'programs#show'
6+
get '/(:slug)/schedule', to: 'schedule#show'
7+
get '/(:slug)/sponsors', to: 'sponsors#show'
8+
get '/(:slug)/banner_ads', to: 'sponsors#banner_ads'
9+
get '/(:slug)/sponsors_footer', to: 'sponsors#sponsors_footer'
10+
get '/:domain_page_or_slug', to: 'pages#show'
11+
get '/:slug/:page', to: 'pages#show'
12+
end
1113
end
1214

1315
root 'home#show'

0 commit comments

Comments
 (0)