From 7a3255ef6f6fe5196e68a282099462f2eef642bd Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Wed, 6 May 2015 15:23:14 +0200 Subject: [PATCH] studien --- app/controllers/modulgruppen_controller.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/controllers/modulgruppen_controller.rb b/app/controllers/modulgruppen_controller.rb index 110aefb..2c07274 100755 --- a/app/controllers/modulgruppen_controller.rb +++ b/app/controllers/modulgruppen_controller.rb @@ -5,6 +5,8 @@ class ModulgruppenController < ApplicationController load_and_authorize_resource def index + @studien = Studium.accessible_by(current_ability, :show) + @modulgruppen = Modulgruppe.all if !params[:studium_id].nil? @studium=Studium.find(params[:studium_id]) @@ -16,6 +18,8 @@ class ModulgruppenController < ApplicationController # GET /modulgruppen/1 def show @modulgruppe = Modulgruppe.find(params[:id]) + @studien = Studium.accessible_by(current_ability, :show) + @studium = Studium.find(@modulgruppe.studium_id) if !params[:studium_id].nil? @studium=Studium.find(params[:studium_id]) @@ -25,6 +29,8 @@ class ModulgruppenController < ApplicationController # GET /modulgruppen/new def new + @studien = Studium.accessible_by(current_ability, :show) + @modulgruppe = Modulgruppe.new if !params[:studium_id].nil? @modulgruppe.studium_id=(params[:studium_id]) @@ -39,6 +45,8 @@ class ModulgruppenController < ApplicationController # GET /modulgruppen/1/edit def edit + @studien = Studium.accessible_by(current_ability, :show) + @modulgruppe = Modulgruppe.find(params[:id]) if !params[:studium_id].nil? @studium=Studium.find(params[:studium_id])