Fixed Bug when loading from tiss + typo in lvas_controller

The Bug would ALWAYS appear if Pruefungsinformation is empty at submission.
The Fix replaces the empty string with an dummy div-block.
This maybe has to be checked for all input fields.
This commit is contained in:
Thomas Blazek
2014-04-01 10:25:44 +02:00
parent fcdbb2248a
commit 5aedfa752e
2 changed files with 5 additions and 5 deletions

View File

@@ -91,11 +91,12 @@ class ModulsController < ApplicationController
lva.desc=l["desc"]
lva.semester=Semester.where(:id=>l["semester_ids"].map(&:to_i))
lva.stunden=l["stunden"]
lva.pruefungsinformation=l["pruefungsinformation"]
pr =l["pruefungsinformation"]
lva.pruefungsinformation= (pr.empty?) ? "<div></div>" : pr
lva.lernaufwand=l["lernaufwand"]
lva.typ=l["typ"]
lva.save
@newlvas<<lva
@newlvas<<lva #
end
@lvas=@newlvas
if @newlvas.map(&:valid?).all?
@@ -121,7 +122,7 @@ class ModulsController < ApplicationController
lva.lvanr=l["lvanr"]
lva.load_tissdata("-"+ l["sem"])
lva.modul<<@modul
@lvas<<lva
@lvas<<lva #
end
end
render 'edit_lvas'