mirror of
https://github.com/Retrospring/retrospring.git
synced 2025-03-21 06:57:47 +01:00
moderation javascripts now only get loaded if the current_user is a moderator or above
This commit is contained in:
parent
17f1c8f091
commit
96f4a9433f
4 changed files with 19 additions and 2 deletions
|
@ -9,7 +9,20 @@
|
|||
#= require cheet
|
||||
#= require jquery.guillotine
|
||||
#= require sweet-alert
|
||||
#= require_tree .
|
||||
# local requires to be seen by everyone:
|
||||
#= require_tree ./answerbox
|
||||
#= require_tree ./questionbox
|
||||
#= require groups
|
||||
#= require inbox
|
||||
#= require memes
|
||||
#= require notifications
|
||||
#= require pagination
|
||||
#= require piwik
|
||||
#= require question
|
||||
#= require settings
|
||||
#= require user
|
||||
# not required:
|
||||
# _tree ./moderation
|
||||
|
||||
NProgress.configure
|
||||
showSpinner: false
|
||||
|
|
1
app/assets/javascripts/moderation.js.erb.coffee
Normal file
1
app/assets/javascripts/moderation.js.erb.coffee
Normal file
|
@ -0,0 +1 @@
|
|||
#= require_tree ./moderation
|
|
@ -15,6 +15,9 @@
|
|||
%title= APP_CONFIG['site_name']
|
||||
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
|
||||
= javascript_include_tag 'application', 'data-turbolinks-track' => true
|
||||
- if user_signed_in?
|
||||
- if current_user.mod?
|
||||
= javascript_include_tag 'moderation', 'data-turbolinks-track' => true
|
||||
= csrf_meta_tags
|
||||
%body
|
||||
= render 'layouts/header'
|
||||
|
|
|
@ -5,4 +5,4 @@ Rails.application.config.assets.version = '1.0'
|
|||
|
||||
# Precompile additional assets.
|
||||
# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
|
||||
# Rails.application.config.assets.precompile += %w( search.js )
|
||||
Rails.application.config.assets.precompile += %w( moderation.js )
|
||||
|
|
Loading…
Reference in a new issue