store and display favorite person by tiss_id
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
class CoursesController < ApplicationController
|
||||
|
||||
end
|
||||
@@ -0,0 +1,5 @@
|
||||
class Favorites::FavoritePersonController < ApplicationController
|
||||
def index
|
||||
@favoritePeople = FavoritePerson.all
|
||||
end
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
class PeopleController < ApplicationController
|
||||
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
class ProjectsController < ApplicationController
|
||||
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
class ThesesController < ApplicationController
|
||||
|
||||
end
|
||||
@@ -9,15 +9,20 @@ class TissCrawlerController < ApplicationController
|
||||
end
|
||||
|
||||
def people_show_basic
|
||||
result = TissCrawler.search(params)
|
||||
$people = result.map { |person| Tiss::Person.new(person) }
|
||||
@people = $people
|
||||
params[:api] = '/api/person/v22/psuche'
|
||||
params[:search_parameter] = 'q'
|
||||
@people = TissCrawler.search(params)
|
||||
end
|
||||
|
||||
def people_show_detail
|
||||
people = $people
|
||||
index = params[:index]
|
||||
@person = people[Integer(index)]
|
||||
def person_show_detail
|
||||
params[:api] = '/api/person/v22/id/'
|
||||
@person = TissCrawler.get_details(params)
|
||||
@host = TissCrawler.get_host
|
||||
end
|
||||
|
||||
def person_add_to_fav
|
||||
puts params[:tiss_id]
|
||||
person = FavoritePerson.create(tiss_id: params[:tiss_id])
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user