Log message #4099091

# At Username Text
# Nov 28th 2017, 15:07 neon1024 As above.
# Nov 28th 2017, 15:07 birdy247 what was the problem?
# Nov 28th 2017, 15:06 neon1024 Might make an RFC for that so ADmad can close it
# Nov 28th 2017, 15:06 neon1024 Would be nice if it looked for the field, and if it wasn’t in the post data, or was empty it generated a slug and if it wasn’t then it just used what was posted, but still checked for uniqueness
# Nov 28th 2017, 15:05 neon1024 Where is Jadb anyway?!
# Nov 28th 2017, 15:04 neon1024 That would be a good place to use Muffin/Slug!
# Nov 28th 2017, 15:04 neon1024 :s
# Nov 28th 2017, 15:04 neon1024 How to obscure your validation messages from both the request data and model layer
# Nov 28th 2017, 15:03 neon1024 That’ll do it `$content->set('slug', Text::slug(strtolower($content->get('title'))));`
# Nov 28th 2017, 15:03 neon1024 Ahhh
# Nov 28th 2017, 15:02 neon1024 File uploaded https://cakesf.slack.com/files/U1BT622HW/F87J3492T/geterrors.txt / https://slack-files.com/T053DPNCM-F87J3492T-9336422a3b
# Nov 28th 2017, 15:01 neon1024 I just get this,
# Nov 28th 2017, 15:01 neon1024 Would be nice if Muffin/Slug worked with manually edited fields
# Nov 28th 2017, 15:00 slackebot2 Action: neon1024 sulks
# Nov 28th 2017, 15:00 neon1024 This is what you get when the product manager wants to edit their own slugs
# Nov 28th 2017, 14:59 neon1024 ..and I doubt that `$rules->add($rules->isUnique(['slug'], 'Slug already exists.'));` is going to yield any clues :(
# Nov 28th 2017, 14:59 neon1024 I can hardly paste in a 350 line template
# Nov 28th 2017, 14:59 neon1024 What code?
# Nov 28th 2017, 14:58 birdy247 add your code on slack
# Nov 28th 2017, 14:57 neon1024 It is
# Nov 28th 2017, 14:57 birdy247 sounds like one of those "too close to see it" bugs
# Nov 28th 2017, 14:56 birdy247 gist
# Nov 28th 2017, 14:56 neon1024 Nope
# Nov 28th 2017, 14:56 birdy247 @neon1024 using a plugin?
# Nov 28th 2017, 14:55 birdy247 I thought it was supposed to be cleared automatically from time to time
# Nov 28th 2017, 14:55 birdy247 My debug.log file is growin massive again
# Nov 28th 2017, 14:44 neon1024 Why am I getting a validation error for an slug not being unique, when it is unique?
# Nov 28th 2017, 14:34 obinoob nice but not sure how multiple entities should fit in... I see an array of entities I believe I must push each one to an array etc?!?
# Nov 28th 2017, 14:32 neon1024 I’m not overly familiar as I don’t use it :slightly_smiling_face:
# Nov 28th 2017, 14:32 neon1024 There is `->transactional()`
# Nov 28th 2017, 14:32 obinoob yes it does https://api.cakephp.org/3.1/class-Cake.Database.Connection.html#_commit
# Nov 28th 2017, 14:32 neon1024 https://book.cakephp.org/3.0/en/orm/saving-data.html#converting-multiple-records
# Nov 28th 2017, 14:31 obinoob perhaps commit returns some bolean value
# Nov 28th 2017, 14:31 obinoob not sure how to implement rollback in case of failure also not sure that this is the right way acoarding to my data model...
# Nov 28th 2017, 14:30 obinoob neon1024 I'm looking at this page https://book.cakephp.org/3.0/en/orm/database-basics.html#using-transactions
# Nov 28th 2017, 14:29 neon1024 ORM does support transactions. In fact everything is a transaction iirc
# Nov 28th 2017, 14:27 obinoob Hi, I'm registering a new client in system database and I need to process information in the following way: 1) add client info to clients table, 2) add address information etc to address table 3) add phones to phones tables 4) add mails to mails table etc... so if everything fails I need to roll back! I though of using transactions but not sure if ORM covers transactions anyway any suggestions are welcome thank you
# Nov 28th 2017, 13:39 casmo Onwers* better I think
# Nov 28th 2017, 13:39 casmo $this->belongsTo('Owner', ['className' => 'Users', 'foreignKey' => 'user_id']); $this->belongsToMany('Users');
# Nov 28th 2017, 13:38 casmo Yeah, use a different name and the same 'className' in the options
# Nov 28th 2017, 13:25 joopm is it possible to have belongsToMany and belongsTo association to the same model?