[Dbix-class] DBIx::Class 0.08100 released to CPAN
Matt S Trout
dbix-class at trout.me.uk
Thu Apr 23 18:00:01 GMT 2009
On Wed, Apr 22, 2009 at 10:02:34AM -0700, David Ihnen wrote:
> Matt S Trout wrote:
> >On Tue, Apr 21, 2009 at 10:59:48AM -0700, David Ihnen wrote:
> >
> >>
> >Which is why:
> >
> >
> >>->create_related('ivr_holiday', { holiday => date, description =>
> >>$description });
> >>
> >>is called. but does not create an error on groups when
> >>
> >>->create_related('ivr_holiday', { holiday => date, description =>
> >>$description, donor => undef });
> >>
> >
> >That change is correct - as I say, DBIC can't tell what's going to be in
> >the database so it errs on the side of paranoia.
> >
> >Better to die() than to silently return the wrong thing.
> >
> >
> Yes, but it does not explain why the groups relationship doesn't throw
> the same error that the donor relationship did throw, when it is
> configured identically with the same sort of relationships.
The error occurs when you call ->donor.
I don't see any code calling ->groups. And anyway, isn't groups a has_many
where it's your PK that's used (which will be present) ...
--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director http://www.shadowcat.co.uk/catalyst/
Shadowcat Systems Ltd. Want a managed development or deployment platform?
http://chainsawblues.vox.com/ http://www.shadowcat.co.uk/servers/
More information about the DBIx-Class
mailing list