Log message #4151324

# At Username Text
# Jun 14th 2018, 11:13 lorenzo unfortunately coding is haskell has confused me a lot. What I though it was bad in php now I think is good, and viceversa :(
# Jun 14th 2018, 11:11 lorenzo it’s a good experience
# Jun 14th 2018, 11:11 josbeir i dont programmers that say they master 10 languages
# Jun 14th 2018, 11:11 neon1024 I’ve tried Ruby, Python and Rust.
# Jun 14th 2018, 11:11 lorenzo agree, specially learning a different language helps you think differently about problems
# Jun 14th 2018, 11:11 josbeir easy to learn hard to master principle, i just stick to the ones i know well for everyday use
# Jun 14th 2018, 11:11 neon1024 Just curious. I sometimes feel like I should learn more languages and frameworks, but I find that it’s like muscles. If you don’t use them you lose the skill.
# Jun 14th 2018, 11:10 lorenzo Why?
# Jun 14th 2018, 11:10 lorenzo haskell
# Jun 14th 2018, 11:07 neon1024 @lorenzo Which programming language is your favourite?
# Jun 14th 2018, 11:02 josbeir probably implement serializable interface :slightly_smiling_face:
# Jun 14th 2018, 10:35 lorenzo what could the middleware do to solve that problem?
# Jun 14th 2018, 10:12 josbeir when for instance using @admad's glide middlewhare in combination with an S3 flysystem adapter that doesn't allow serialization ...
# Jun 14th 2018, 10:11 josbeir middlewares get serialized too, that could give issues
# Jun 14th 2018, 10:10 josbeir imo there are several 'issues' with route caching enabled by default for newcomers
# Jun 14th 2018, 10:10 josbeir np ;) was thinking out loud
# Jun 14th 2018, 10:10 neon1024 No idea, sorry. I haven’t looked into the Route caching yet.
# Jun 14th 2018, 10:08 josbeir is that reconstructed from cache too ?
# Jun 14th 2018, 10:08 josbeir think it has something to do with the urlfilter checker
# Jun 14th 2018, 10:08 josbeir hmm, just disabled the route cache again, now it works
# Jun 14th 2018, 10:06 josbeir the login link is just the first one evaluated throwing the exception
# Jun 14th 2018, 10:06 josbeir yes but its happening with all routes not only the login one (interesting detail i forgot to mention)
# Jun 14th 2018, 10:05 neon1024 Maybe you have an `Html->link()`call somewhere in the template which is missing param, or where a param is passed as null or similar
# Jun 14th 2018, 10:05 josbeir probably some fischy code executing somewhere
# Jun 14th 2018, 10:04 josbeir yup
# Jun 14th 2018, 10:04 neon1024 What an odd case!
# Jun 14th 2018, 10:04 neon1024 Are you using the route cache?
# Jun 14th 2018, 10:04 josbeir tried disabling route caching, didnt work
# Jun 14th 2018, 10:04 neon1024 Hmm, caching perhaps?
# Jun 14th 2018, 10:04 josbeir tried it several times, always works
# Jun 14th 2018, 10:04 slackebot {"_name":"members.login","action":"login","controller":"Members","lang":"nl","pass":[],"plugin":null} | +---------------+--------------+-------------------------------------------------------------------------------------------------------+
# Jun 14th 2018, 10:04 josbeir +---------------+--------------+-------------------------------------------------------------------------------------------------------+ | Route name | URI template | Defaults | +---------------+--------------+-------------------------------------------------------------------------------------------------------+ | members.login | /nl/login |
# Jun 14th 2018, 10:03 neon1024 `$ bin/cake routes check /nl/login`
# Jun 14th 2018, 10:03 josbeir lemme try
# Jun 14th 2018, 10:03 neon1024 Can you reverse it in the console?
# Jun 14th 2018, 10:02 josbeir :thinking_face: indeend
# Jun 14th 2018, 10:02 josbeir | members.login | /:lang/login | {"action":"login","controller":"Members","plugin":null} |
# Jun 14th 2018, 10:02 neon1024 :thinking_face:
# Jun 14th 2018, 10:02 josbeir yes
# Jun 14th 2018, 10:02 josbeir calling routes console shows the route exists
# Jun 14th 2018, 10:02 neon1024 Did you try `bin/cake routes` ?