Issue #52
This commit is contained in:
@@ -23,14 +23,13 @@ class Fetprofile < ActiveRecord::Base
|
|||||||
validates :desc, :presence=>true
|
validates :desc, :presence=>true
|
||||||
validates :nachname, length:{minimum: 3},:presence=>true
|
validates :nachname, length:{minimum: 3},:presence=>true
|
||||||
validates :vorname, length:{minimum: 3},:presence=>true
|
validates :vorname, length:{minimum: 3},:presence=>true
|
||||||
validates :short, length:{minimum: 3},:presence=>true
|
|
||||||
|
|
||||||
accepts_nested_attributes_for :memberships, :reject_if=>lambda{|a| a[:typ].blank?|| a[:start].blank? ||a[:gremium_id].blank?}
|
accepts_nested_attributes_for :memberships, :reject_if=>lambda{|a| a[:typ].blank?|| a[:start].blank? ||a[:gremium_id].blank?}
|
||||||
|
|
||||||
def name
|
def name
|
||||||
[vorname, nachname, "(",short,")"].join(" ")
|
[vorname, nachname, ((short.empty?)? "": ["(",short,")"].join)].join(" ")
|
||||||
end
|
end
|
||||||
|
|
||||||
scope :active, -> { where(:active=>true).order(:vorname) }
|
scope :active, -> { where(:active=>true).order(:vorname) }
|
||||||
def fetmail
|
def fetmail
|
||||||
(fetmailalias.nil? || fetmailalias.empty?) ? short.to_s + "@fet.at" : fetmailalias.to_s + "@fet.at"
|
(fetmailalias.nil? || fetmailalias.empty?) ? short.to_s + "@fet.at" : fetmailalias.to_s + "@fet.at"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<div class="media-body">
|
<div class="media-body">
|
||||||
<h2><%= @fetprofile.name %></h2>
|
<h2><%= @fetprofile.name %></h2>
|
||||||
<p>
|
<p>
|
||||||
<%= @fetprofile.fetmailalias %>
|
<%= @fetprofile.fetmail %>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<%= @fetprofile.desc %>
|
<%= @fetprofile.desc %>
|
||||||
|
|||||||
Reference in New Issue
Block a user