accepts_nested_atributes_for ... sprawdzanie gdy dziecko wypelnione

Witajcie,

Job has_many :tasks , accepts_nested_attributes_for :task

Mam formularz gdzie dodaje nowy Job i mozliwosc dodania nieskonczenie wiele taskow via javascript

Chce miec mozliwosc dodania samego Joba bez taskow, ale gdy probuje zapisac samego Joba, krzyczy mi validator o pola task ze sa wymagane.

Jak umozliwic zapisanie samego joba, jednoczesnie validujac taski o ile zostaly dodane ?

Kombinuje z :reject_if ale poki co bezskutecznie.

Pozdrowienia

u mnie działa coś takiego:

accepts_nested_attributes_for :task, :reject_if => proc { |s| s.all? { |k, v| v.blank? } }

Bądź bardziej zwięzło:

accepts_nested_attributes_for :task, :reject_if => :all_blank

Ta opcja jest już w repozytorium, ale nie weszła do wersji 2.3.3