Log message #4171936

# At Username Text
# Dec 31st 2018, 21:34 murat Hey guys, I have a question about AuthComponent. I set it up so that it redirects to the home page upon unauthorized access, but I don't want the redirection to happen when I
# Dec 31st 2018, 18:24 challgren ModelAwareTrait right?
# Dec 31st 2018, 18:23 dereuromark adding the trait always works
# Dec 31st 2018, 17:13 bobby_1120 how to load model into components, cake 3.5
# Dec 31st 2018, 17:13 bobby_1120 hi there
# Dec 31st 2018, 16:18 NickBusey re-installing all the vendor packages now to clear out any edits I may have made
# Dec 31st 2018, 16:18 NickBusey I have one project working, the other isn't, just gotta compare the two
# Dec 31st 2018, 16:10 steinkel gist your code, I'll try to help
# Dec 31st 2018, 16:09 NickBusey Not sure it's the docs at this point, I had it working, then it broke again, heh
# Dec 31st 2018, 16:06 steinkel ok, if you need to wrestle, we didn't do it right (or we need to improve docs) possibly...
# Dec 31st 2018, 16:05 NickBusey No problem, wrestling with it now still so I may have some more questions in a bit
# Dec 31st 2018, 16:01 steinkel sorry I was not around to help when you were having issues with the api token integration, reading the chats now
# Dec 31st 2018, 16:01 steinkel that's possibly a leftover in the docs as the auth plugin was integrated previously in users
# Dec 31st 2018, 16:00 steinkel thank you, merged
# Dec 31st 2018, 15:53 NickBusey Thanks challgren, also I had to change CakeDC/Users to CakeDC/Auth. Submitted a PR to fix the docs
# Dec 31st 2018, 15:06 k4t thank you for your help, looks like everything iw roking now
# Dec 31st 2018, 15:06 k4t it could be added to cookbook
# Dec 31st 2018, 15:06 k4t yeah, I just noticed now that it is possible to use 3rd argument to overwtie where conditions
# Dec 31st 2018, 15:01 admad @k4t that's cause you are not overwriting, read the API for where()
# Dec 31st 2018, 14:46 k4t but it is just appending my new conditions so finally I have two Users.id conditions in final query
# Dec 31st 2018, 14:45 slackebot <k4t>
# Dec 31st 2018, 14:44 k4t @admad I did:
# Dec 31st 2018, 14:21 admad @k4t yeah unfortunately those conditions are set after the custom finder is called. So you'll have to use crud's beforeFind event to reset the where() conditions as I showed earlier
# Dec 31st 2018, 13:35 k4t I thinkthat it should not happen if I choose to pick my own finder
# Dec 31st 2018, 13:34 k4t ad this is the reason of exception
# Dec 31st 2018, 13:34 k4t ‌array ( 'Users.id' => 'admin', )
# Dec 31st 2018, 13:33 k4t it is adding always additional where condition to the query even if custom finder is used
# Dec 31st 2018, 13:33 k4t $query->where([current($query->aliasField($repository->getPrimaryKey())) => $id]);
# Dec 31st 2018, 13:32 k4t by
# Dec 31st 2018, 13:32 k4t ok, tis is caused by FindMethodTrait
# Dec 31st 2018, 11:31 admad in your custom finder overwrite existing where() conditions
# Dec 31st 2018, 11:29 admad follow the stack trace and find the relevant crud code
# Dec 31st 2018, 11:28 k4t no, it is string
# Dec 31st 2018, 11:27 challgren Is your ID integer?
# Dec 31st 2018, 11:27 k4t I did not found yet why Integer is used
# Dec 31st 2018, 11:27 k4t function
# Dec 31st 2018, 11:27 k4t checkNumeric
# Dec 31st 2018, 11:27 k4t \cakephp\cakephp\src\Database\Type\IntegerType.php
# Dec 31st 2018, 11:26 admad check the stack trace and figure out what exactly triggers the exception
# Dec 31st 2018, 11:25 k4t did not figure out solution yet
# Dec 31st 2018, 11:25 k4t probably caused because now instead of id:integer i am passing string