def download_accepted
Development.find(:all, :joins => :requests, :conditions => ["requests.development_id = ? AND requests.user_id = ? AND requests.accepted IS TRUE AND expire > ?", params[:id], current_user, Time.now])
end
Bez względu czy pasują jakieś rekordy czy nie zawsze zwraca true.
Czy dobrze myślę, że true powinno być zwracane gdy liczba rekordów jest > 0. A False gdy liczba zwracanych rekordów = 0 ?
Albo #blank? – fajna metoda railsowa która zwraca true zarówno dla nil, jak i pustych tablic (i stringów pustych lub składających się co najwyżej z białych znaków, itp. itd.).