mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
31 lines
798 B
Ruby
31 lines
798 B
Ruby
class MainController < ApplicationController
|
|
before_filter :redirect_if_not_logged_in, :only => [:dashboard]
|
|
|
|
def index
|
|
if session && session[:user]
|
|
redirect_to :dashboard
|
|
end
|
|
end
|
|
|
|
def comingsoon
|
|
end
|
|
|
|
def anoninfo
|
|
end
|
|
|
|
def attribution
|
|
end
|
|
|
|
def dashboard
|
|
@characters = Character.where(user_id: session[:user])
|
|
@equipment = Equipment.where(user_id: session[:user])
|
|
@languages = Language.where(user_id: session[:user])
|
|
@locations = Location.where(user_id: session[:user])
|
|
@magics = Magic.where(user_id: session[:user])
|
|
@universes = Universe.where(user_id: session[:user])
|
|
|
|
@things = [ @characters.length, @equipment.length, @languages.length,
|
|
@locations.length, @magics.length, @universes.length ].sum
|
|
end
|
|
end
|