From 5eb9e41c71d9729e8598fd6aa9a0c14de899dfa8 Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Thu, 15 Aug 2013 12:55:02 +0200 Subject: [PATCH] FIX Neuigkeiten New --- app/controllers/neuigkeiten_controller.rb | 3 ++- app/models/neuigkeit.rb | 2 +- app/views/neuigkeiten/_neuigkeit.html.erb | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/controllers/neuigkeiten_controller.rb b/app/controllers/neuigkeiten_controller.rb index b09973e..280987e 100755 --- a/app/controllers/neuigkeiten_controller.rb +++ b/app/controllers/neuigkeiten_controller.rb @@ -27,6 +27,7 @@ class NeuigkeitenController < ApplicationController def create @neuigkeit = Neuigkeit.new(params[:neuigkeit]) @rubrik = @neuigkeit.rubrik + respond_to do |format| if @neuigkeit.save format.html { redirect_to @neuigkeit, notice: 'Neuigkeit was successfully created.' } @@ -41,7 +42,7 @@ class NeuigkeitenController < ApplicationController def update @neuigkeit = Neuigkeit.find(params[:id]) - + respond_to do |format| if @neuigkeit.update_attributes(params[:neuigkeit]) format.html { redirect_to @neuigkeit, notice: 'Neuigkeit was successfully updated.' } diff --git a/app/models/neuigkeit.rb b/app/models/neuigkeit.rb index 5f41df6..8740d46 100755 --- a/app/models/neuigkeit.rb +++ b/app/models/neuigkeit.rb @@ -12,7 +12,7 @@ # class Neuigkeit < ActiveRecord::Base - attr_accessible :datum, :text, :title, :rubrik_id + attr_accessible :datum, :text, :title, :rubrik_id, :author_id belongs_to :author, :class_name =>'User' belongs_to :rubrik, :class_name =>'Rubrik', :foreign_key => "rubrik_id" validates :rubrik, :presence=>true diff --git a/app/views/neuigkeiten/_neuigkeit.html.erb b/app/views/neuigkeiten/_neuigkeit.html.erb index b0539c8..c3d647b 100755 --- a/app/views/neuigkeiten/_neuigkeit.html.erb +++ b/app/views/neuigkeiten/_neuigkeit.html.erb @@ -1,5 +1,5 @@

<%= link_to neuigkeit.title,neuigkeit_path(neuigkeit) %>

<%= if !neuigkeit.author.nil? - neuigkeit.author.name + neuigkeit.author.email end %>

<%= raw(neuigkeit.text) %>