diff --git a/app/controllers/neuigkeiten_controller.rb b/app/controllers/neuigkeiten_controller.rb index 5cebec2..937aab4 100755 --- a/app/controllers/neuigkeiten_controller.rb +++ b/app/controllers/neuigkeiten_controller.rb @@ -76,7 +76,7 @@ class NeuigkeitenController < ApplicationController else page=YAML.load_file("#{::Rails.root.to_s}/config/page.yml") # page.feed!(:access_token=>page.access_token, :message=>@neuigkeit.text_first_words, :name=>@neuigkeit.title, :link=>rubrik_neuigkeit_url(@neuigkeit.rubrik, @neuigkeit)+".html", :picture=>@neuigkeit.picture.url) - page.feed!(:access_token=>page.access_token, :message=>@neuigkeit.text_first_words, :name=>@neuigkeit.title, :link=>rubrik_neuigkeit_url(@neuigkeit.rubrik, @neuigkeit)+".html", :picture=>picture_url) + page.feed!(:access_token=>page.access_token, :message=>@neuigkeit.text_first_words, :name=>@neuigkeit.title, :link=>rubrik_neuigkeit_url(@neuigkeit.rubrik, @neuigkeit)+".html")# , :picture=>picture_url) redirect_to [@neuigkeit.rubrik,@neuigkeit], notice: 'Neuigkeit auf Facebook gepostet' end diff --git a/app/controllers/rubriken_controller.rb b/app/controllers/rubriken_controller.rb index 141dbd6..8131a8a 100755 --- a/app/controllers/rubriken_controller.rb +++ b/app/controllers/rubriken_controller.rb @@ -10,7 +10,7 @@ class RubrikenController < ApplicationController @neuigkeiten = Neuigkeit.public.published.page(params[:page]).per(3) end - @calentries= (@rubriken.map {|r| r.calendar}).collect(&:calentries).flatten + @calentries= (@rubriken.map {|r| r.calendar}).collect(&:calentries).flatten.select {|c| c.object !=nil} respond_to do |format| format.html format.js {render action: :show} @@ -29,7 +29,7 @@ class RubrikenController < ApplicationController @rubrik = Rubrik.find(params[:id]) @moderatoren=User.with_role(:newsmoderator,@rubrik) - @calentries= @rubrik.calendar.calentries + @calentries= @rubrik.calendar.calentries.select {|c| c.object !=nil} if can?(:showunpublished, Neuigkeit) @neuigkeiten = @rubrik.neuigkeiten.page(params[:page]).per(3) else diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 35a3051..8f55d85 100755 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -18,7 +18,8 @@ class UsersController < ApplicationController else @fbu=FbGraph::User.new(current_user.uid.to_s).fetch(:access_token=>session["fbuser_access_token"]) File.open("config/page.yml",'w'){|f| f.write(@fbu.accounts(:access_token=>session["fbuser_access_token"]).select { |p| p.name == params["page"] }.first.to_yaml)} - logger.debug @fbu.to_s + logger.info @fbu.to_s + logger.info "FbGraph Access" + session["fbuser_access_token"] redirect_to admin_home_index_path end diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index 9590d35..fc12d54 100755 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -1,3 +1,12 @@ +
+ +<%= notice %>