Log message #4047849

# At Username Text
# Jul 4th 2017, 21:29 jigzat and the log shows JWTAuthentication as the last step
# Jul 4th 2017, 21:28 jigzat If I keep both controllers with their corresponding authentication, when I access the website I get an authentication error
# Jul 4th 2017, 21:27 cleptric Ok, do you get any errors?
# Jul 4th 2017, 21:26 jigzat they both use Cake\Controller\Controller
# Jul 4th 2017, 21:24 cleptric Do both `AppController` inherit from the Cake Core `Controller` or is the API one inheriting from your apps `AppController`?
# Jul 4th 2017, 21:23 jigzat is it posible to use both simultaneosly ?
# Jul 4th 2017, 21:22 jigzat the former has the digest configuration and the latter uses JWT, but it looks like they are conflicting
# Jul 4th 2017, 21:22 jigzat so I have the default appcontroller at the controller folder and a subfolder API with it's own AppController
# Jul 4th 2017, 21:21 jigzat but I wanted to use digest for the "normal" website
# Jul 4th 2017, 21:20 jigzat I have been tinkering with cakephp for a while I have a basic test API that uses ADmad JWT
# Jul 4th 2017, 21:19 cleptric No, just ask :slightly_smiling_face:
# Jul 4th 2017, 21:19 jigzat I'm not sure if it will be consider rude to ask again here
# Jul 4th 2017, 21:19 jigzat I already posted the question in the cakephp forums
# Jul 4th 2017, 21:18 jigzat I wanted to ask someone about cakephp
# Jul 4th 2017, 21:18 jigzat I was in a traffic jam
# Jul 4th 2017, 21:18 jigzat dont worry I'm not a maniac ;)
# Jul 4th 2017, 21:01 igreat Good day all Would like to if there a way I can validate buildRules without saving the data or outside the save method
# Jul 4th 2017, 20:34 cleptric Seems to be a good idea too :slightly_smiling_face:
# Jul 4th 2017, 20:33 jeremyharris @cleptric the error page might be able to read the route and check the route class to find common mistakes between underscore/dashed
# Jul 4th 2017, 20:32 jeremyharris check your routes file to see the fallback class
# Jul 4th 2017, 20:32 jeremyharris oh that’s a routing thing. Perhaps you want /longerm-properties/view/x
# Jul 4th 2017, 20:32 jarard01 i was using longterm_properties/view/x
# Jul 4th 2017, 20:31 jarard01 my link needed to be longtermProperties/view/x
# Jul 4th 2017, 20:30 jeremyharris I think it does already. jarard01 was the problem the error message or your file was not camel case?
# Jul 4th 2017, 20:29 cleptric Hmm, should we add a camelized version to the error Message, compare them and maybe point out that this could be the problem?
# Jul 4th 2017, 20:26 jeremyharris :camel:
# Jul 4th 2017, 20:26 jarard01 ahh camel case!
# Jul 4th 2017, 20:23 jarard01 I can quite clearly see the file
# Jul 4th 2017, 20:23 jarard01 something very odd going on: "Create the class LongtermPropertiesController below in file: src\Controller\LongtermPropertiesController.php"
# Jul 4th 2017, 20:23 jeremyharris ack! please don’t drive and text!
# Jul 4th 2017, 20:22 jigzat hi, hold on I'm driving
# Jul 4th 2017, 20:20 jeremyharris usually :)
# Jul 4th 2017, 20:19 cleptric :see_no_evil:
# Jul 4th 2017, 20:18 jigzat Hello, is there anyone here?
# Jul 4th 2017, 20:17 jeremyharris I think that would be set in the datasource config under flags
# Jul 4th 2017, 20:16 Laureano I'm looking into that right now
# Jul 4th 2017, 20:16 Laureano Seems like CakePHP or MySQL is using an stricter mode, which is setting NO_ZERO_DATE for the session
# Jul 4th 2017, 20:15 Laureano But, looking at the exception to give you more context, I think I found the issue
# Jul 4th 2017, 20:15 Laureano Sadly, I can't ask the DBA because other components use that same table, and rely on the fact that it allows zero dates to compared ranges
# Jul 4th 2017, 20:10 jeremyharris thought: have you tried using ->update instead of updateAll? like $this->query()->update()->set()->where()->execute()
# Jul 4th 2017, 20:09 jeremyharris also I’d submit a ticket to your DBA to allow nulls in there if you can :slightly_smiling_face: