tiss2go/app/controllers/favorites_controller.rb

37 lines
631 B
Ruby

class FavoritesController < ApplicationController
helper_method :sort_column, :sort_direction
def people
@favorite_people = FavoritePerson.where('user_id': current_user.id)
.order(sort_column + " " + sort_direction)
@host = 'https://tiss.tuwien.ac.at'
end
def delete_person
FavoritePerson.find_by_tiss_id(params[:tiss_id]).destroy
redirect_back(fallback_location: people)
end
def courses
end
def theses
end
def projects
end
private
def sort_column
params[:sort] || 'first_name'
end
def sort_direction
params[:direction] || 'asc'
end
end