symfony 1.2

Hi,

I have the following shopping cart class:

Cart:
   actAs: [Timestampable]
   columns:
     buyer_id:           { type: integer(4) }
     is_default:         { type: boolean, default: false }
   relations:
     Buyer:
       class: sfGuardUser
       local: buyer_id
       foreign: id

Now, when someone visits the site, and before logging in, I need to 
creat a new Cart with no buyer id. But When I try to do this I get:

500 | Internal Server Error | Doctrine_Validator_Exception
Validation failed in class sfGuardUser

1 field had validation error:

* 1 validator failed on username (notnull)

So, I assume Doctrine is trying to create a new sfGuardUser to add to 
the cart. But I want the buyer_id to be null until s/he logs in.

Any ideas?

Thanks.

Tom

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to 
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to