🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #941

Re: RoR: walidacja acts_as_tree

#941
From: Piotr 'piter' Hlawski
Date: Fri, 22 Feb 2008 12:29
15 lines
1744 bytes
Piotr "Harry Lepper" Misiurek wrote:

> Od przedwczoraj zastanawiam sie jak w RoR sprawdzić poprawność
> parent_id dla modelu przedstawianego w formie drzewa (acts_as_tree).
> Nie chcę, aby parament parent_id:
> - był taki sam jak id danego rekordu - żeby sam sobie nie mógł być
> rodzicem
> - wskazywał na id rekordu, dla którego obecny rekord jest przodkiem

Nie to żebym się czepiał, ale acts_as_tree nie zapewnia takiego zachowania?
Ja używam better_nested_set do reprezentacji drzewa i tam takie rzeczy są
out-of-the-box.

-- 
[ Piotr 'piter' Hlawski ( <phlawski$gmail,com> ) ( GG: 4534287 ) ]
Technical Details
Message-ID: <1406739.51tGfbquJB@zatoichi.homeunix.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <75b6d8de-d09a-4924-b433-11e931a2cb05@n77g2000hse.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Piotr 'piter' Hlawski <phlawski@cut_this_crap.gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: RoR: walidacja acts_as_tree
Date: Fri, 22 Feb 2008 13:29:20 +0100
Organization: UAC
Lines: 15
Message-ID: <1406739.51tGfbquJB@zatoichi.homeunix.org>
References: <75b6d8de-d09a-4924-b433-11e931a2cb05@n77g2000hse.googlegroups.com>
NNTP-Posting-Host: gw202.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1203683742 10590 80.53.74.202 (22 Feb 2008 12:35:42 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Fri, 22 Feb 2008 12:35:42 +0000 (UTC)
User-Agent: KNode/0.10.5
X-OS: FreeBSD 7.0RC2
X-Face: ||2,<Tr.m4w*(ic%$y<v09}$U]=ONDHM?27W/VpJs3/x8leDR+?!.>o4@Y<|,=>Hfxob&l\  Y6rT\(]QOnpqBRnT5|~r,pSb.@_$`y@"FCCv*/VriZkei1!dIe]n8rdG&ZY'asF8?YqV>F;z;RRGuN  bZ";p#8w^|rc"B|"|%{pM:}YeZH6CDXp)c-Nx5z^}")t+}vq*T8P|:AWz.ex6ceYEQ3TOKh!{Id?_h  2be
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit