instead of redirecting just display an success or error message after pressing add button

This commit is contained in:
Pfingstfrosch 2020-05-12 20:01:30 +02:00
parent 49be25838e
commit d5ec02201d

View File

@ -29,9 +29,8 @@ class Crawlers::PeopleCrawlerController < TissCrawlerController
# create stores the object to the db after creation # create stores the object to the db after creation
if FavoritePerson.create(tiss_id: @person['tiss_id'], first_name: @person['first_name'], last_name: @person['last_name'], picture_uri: @person['picture_uri']).valid? if FavoritePerson.create(tiss_id: @person['tiss_id'], first_name: @person['first_name'], last_name: @person['last_name'], picture_uri: @person['picture_uri']).valid?
FavoritePerson.create(tiss_id: @person['tiss_id'], first_name: @person['first_name'], last_name: @person['last_name'], picture_uri: @person['picture_uri']) FavoritePerson.create(tiss_id: @person['tiss_id'], first_name: @person['first_name'], last_name: @person['last_name'], picture_uri: @person['picture_uri'])
respond_to do |format| flash[:alert] = "Person added to your favorites!"
format.html { redirect_to favorites_people_url, notice: 'Favorite person stored' } redirect_back(fallback_location: search)
end
else else
flash[:alert] = "Person is already favorited!" flash[:alert] = "Person is already favorited!"
redirect_back(fallback_location: search) redirect_back(fallback_location: search)