Hi @patrick,
I just upgraded to 3.5.2 and on my development environment, I know have this error in all pages:
{"code":0,"file":"\/volume1\/web\/instance_1\/dmxConnectLib\/modules\/auth.php","line":72,"message":"Call to undefined method lib\\auth\\Provider::get()","trace":"#0 \/volume1\/web\/instance_1\/dmxConnectLib\/lib\/App.php(193): modules\\auth->restrict(Object(stdClass), NULL)\n#1 \/volume1\/web\/instance_1\/dmxConnectLib\/lib\/App.php(157): lib\\App->execSteps(Object(stdClass))\n#2 \/volume1\/web\/instance_1\/dmxConnectLib\/lib\/App.php(127): lib\\App->execSteps(Array)\n#3 \/volume1\/web\/instance_1\/index.php(19): lib\\App->exec(Object(stdClass), true)\n#4 {main}"}
I did apply the last file you provided, but it hasn’t fixed it and I wonder if App.php needs also an upgrade? Oddly enough, my production environment didn’t break (thankfully enough).
I was editing my oauth server action and adding a get parameter, I see a reference there, it may come from there and the back compatibility of the global actions?